导入类上的 SmartGit 冲突错误

问题描述

首先说:是的,我知道我们的版本控制现在很糟糕。我只是在处理我们现在得到的东西。 我使用的是 SmartGit,语言是 PHP 7.3

TLDR;当我尝试合并时,SmartGit 认为我导入的两个类与另一个分支发生冲突。但它们只是我在我的分支上添加的两个类,以便我的代码工作。有什么冲突?

我遇到了一些奇怪的合并问题。尤其是这个真的让我很困扰 我拉出我正在工作的分支作为基本“产品”并创建了一个名为 LMS-446 等的新分支 我做了我的工作。自从我的工作完成以来,对我想要拉入我的分支的基本分支“prod”进行了一些更改,因此当我们将我的工作实施到 prod 分支时,它消除了需要解决的冲突。因此,我签出“prod”,在 prod 上进行更改,然后签出我的分支“LMS-446”,右键单击“prod”并选择“合并”。出现了一种冲突。在我的分支上工作时,我将 Exception 和 stdClass 导入我的分支(在其他类中完成的事情没有问题)并且冲突是“prod”没有这些导入... 对我来说,这就像'duh。是的,它没有那些类……因为它们是用我的代码添加的。我们可以添加它们吗? 手头问题的图像

enter image description here

所以我选择左转右转。因此,我的版本将添加导入,并采用任何“产品”来取悦冲突之神。

出于理智的考虑,我尝试将“prod”合并回“LMS-446”,认为我解决了冲突,因此它应该可以毫无问题地通过。不。再次冲突,完全相同的导入类,完全相同的行。我不知道这些线有什么问题。我试过删除它们并重新添加它们。他们在我的测试中工作。代码没有任何问题,但 SmartGit 认为存在冲突。

有人熟悉这个吗?有什么我遗漏的吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...