我有一个包含几个提交的分支,我想将它与主分支同步。 我试图以交互方式重新定义它,我正在挑选所有提交。
git rebase -i master
在这种情况下,我必须手动解决每次提交的所有冲突,有没有办法避免这种情况,只解决上次提交的冲突。
答案 0 :(得分:0)
你可以先压缩所有提交,然后再进行改造。
git merge-base <my_branch> master
结果是分支和主要
之间最佳共同祖先的哈希值git rebase -i <hash>
将所有提交压缩到一次提交
git rebase -i master
现在你应该只看到一次提交,你可以解决一次冲突。