2

我有两个文件A,并且B在master中。我创建了一个分支feature,我在其中修改了AB。然后,其他人删除并重B命名ABin master(使用 git mv)。

当我 merge featureintomaster时,git 比较BinfeatureBin master,这与我预期的不一样,因为inB的内容实际上是Ain master 的内容。

当我合并它时,是否有任何内置功能可以与Ain链接?featureBmaster

4

2 回答 2

1

重命名文件以匹配任一侧或更改阈值百分比,直到 git 将它们视为同一个文件。我相信这是一个-M选择。

于 2012-12-13T02:37:38.023 回答
0

B你的master分支会发生什么?如果A应该被调用B,那么为什么不在你的feature分支中重命名它。当然首先重命名B为其他类似的东西C,它会正常合并。

于 2012-12-13T02:28:28.350 回答