【发布时间】:2013-10-20 08:29:14
【问题描述】:
我不确定这个错误是什么时候发生的,我在google上没有找到任何描述。
所以我的同事在 branch1 上提交了一些新文件并更改了文件。然后我得到了这些更改并将它们合并到我的分支(branch2)中,但不使用 git merge 而是手动使用超越比较(我知道手动合并是一种不好的做法)。但是,在手动合并它们并在我的分支中复制粘贴新文件之后,我在分支 2 中提交了工作。但是,现在,当他们尝试使用 git merge origin/branch2 从我这里获取一些更改时,他们在最初添加的新文件上收到了很多 git "add/add" 冲突。
谁能告诉我为什么 git 将这些文件视为冲突,尽管它们是相同的?又该如何处理这些冲突?
【问题讨论】:
-
git(添加/添加)冲突的用例之一可能是文件的模式更改。一个分支中的受影响文件可能与另一个分支具有不同的权限。
标签: git