回退后集成,即使文件相同

Integrate after Backout even files are identical

我有两个分支(A 和 B)。我更改了A中的几个文件并进行了退出。当我将 A 集成到 B 时,这些文件也会出现,甚至没有任何变化(除了具有实际变化的文件)。我怎样才能避免这种情况?

B 是其他几个分支的主要分支,因此下一次将在整个软件仓库中集成多个文件的大量集成,而无需更改。任何帮助表示赞赏。

我不确定当你说 "made a backout" 时我是否正确理解你,因为你也说 "nothing has changed" - 通常 "backout" 意味着做出改变(即你做了与早期更改相反的更改)。

无论哪种情况,如果在将 A 集成到 B 时,您不希望在 A 中所做的更改对 B 产生任何影响,并且您不希望这些更改成为将来集成到 B 中的候选者,用“-ay”解决(接受你的,其中 "yours" 是你正在修改的文件集,即 B),然后提交。这将创建一个新修订,记录 B 忽略了 A 中的这些更改。