【发布时间】:2018-06-14 13:10:36
【问题描述】:
假设我有一个带有两个或多个分支的 git 存储库。在分支 a 我删除了一些文件:
B 分支(分支 A 分支):
git rm fileA.txt
git rm fileB.txt
现在我们在分支 A 中进行了很多更改。其中一些更改是在 fileA.txt 和/或 fileB.txt 中完成的。 我们必须将分支 A 合并到分支 B,因为我们需要所有更改。现在我与 fileA.txt 和/或 fileB.txt 发生冲突:
CONFLICT (modify/delete): fileA.txt ...
这是正常的 git 行为。但我不希望在每个合并表单分支 A 到分支 B 中我都会遇到这些冲突。它应该自动接受删除这些文件。
如何做到这一点?
问候,萨沙
【问题讨论】:
-
这可能是您正在寻找的答案stackoverflow.com/questions/10697463/…
-
@MiguelOrtiz: 不,
-X theirs表示在解决inin 文件的冲突时,使用它们的更改,但它对这些更高级别的(树)冲突没有影响。