在合并冲突解决期间是否可以更改任意文件?

时间:2014-10-08 09:33:14

标签: git

让我说我有分支B1和B2,在B1我有一个名为myfile.txt的文件并且我修改了它,在B2中我删除了该文件,现在我想将B1合并到B1中,显然git显示我发现存在合并冲突,因为分支已在本地删除。现在我明白应该保留在B1中引入的myfile.txt中的更改,但是应该将它们移动到另一个文件.txt。

所以我的问题是,在这种情况下我该如何合并? 我想到了两种可能的情况:

A) 1.接受本地更改并删除文件 2.提交合并 3.合并后创建其他提交,我移动更改。

b)中 1.接受本地更改并删除文件 2.更改anotherfile.txt 3.提交合并

那么什么样的解决方案更受欢迎?另外,在解决方案b)中甚至可以这样做吗?我的意思是,是否可以在合并期间引入未受影响文件的更改,然后提交合并?

1 个答案:

答案 0 :(得分:1)

您可以更改合并提交中的任何文件,因此在提交中移动文本的解决方案2就可以了。

相关问题