我目前的分支是分支X。我从分支 Z 中挑选一个提交 Y,然后计划将分支 Y 合并到分支 X 中。在合并期间会再次应用提交 Y 吗?
马蒂亚斯
不,git 足够聪明,当您合并分支时,它不会重新应用已经应用的补丁。
您可以尝试将带有提交从您挑选它的位置(您的分支-Z)的分支重新定位到您挑选它的分支(分支-X)中。
不,只要提交不变,git 就会检测到它已经被应用并跳过它。如果提交在其中一个分支中发生了更改,您可能会遇到冲突,该冲突的解决方式与其他冲突相同。