
首先在dev分支rebase -i master 会出来vi编辑器在里面drop掉不需要合并的代码其他的都pick就可以了,然后编辑完成之后切换分支到master,在master分支上rebase dev 这样master上面的就是你在dev上面pick的提交rebase完成之后push master 这样master的合并就完成了

切换到dev 然后把刚刚drop掉的提交在恢复回来我这里使用的是reset --hard,就可以回到你所有的dev的提交了然后rebase一下master在强推一下就可以了

当拉取代码发生冲突时,解决完冲突,git add . 然后git rebase --continue

本文详细介绍了如何使用Git的rebase命令进行代码整合,包括在dev分支上选择性地保留或丢弃某些提交,以及如何在解决冲突后继续rebase过程。通过具体步骤指导,帮助读者掌握高效代码合并的方法。
1078

被折叠的 条评论
为什么被折叠?



