情景:两个分支的代码同时开发,A分支的代码为前一期,B分支的代码为第二期,A分支的代码需要完全同步给B分支。
例如要将A分支的一个commit合并到B分支:
首先切换到A分支
git checkout A
git log
找出要合并的commit ID :
例如
0128660c08e325d410cb845616af355c0c19c6fe
然后切换到B分支上
git checkout B
git cherry-pick 0128660c08e325d410cb845616af355c0c19c6fe
然后就将A分支的某个commit合并到了B分支了
Android Studio
或者在B分支的时候,Version Control窗口,找到要合并的commit(会标注是在A分支合并的),右键Cherry-pick。就可以了。
本文介绍如何使用Git的cherry-pick命令将一个分支的特定commit合并到另一个分支中,适用于两个分支并行开发,需要将前一期代码完整同步至二期的情况。
8771

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



