smartgit使用之一---合并分支 - 菜鸟进化史 - CSDN博客
https://blog.csdn.net/hudfang/article/details/50371012
1.使用工具:smartgit
2.情景:存在两个分支:一个自己的开发分支,一个总框架分支,如下图红框中所示,我自己开发在hudfang-local分支上进行,我领导开发在Feature/demo分支上,他做了修改同步到到demo分支上,我作了修改commit到hudfang-local分支上。现在我要合并他新提交到Feature/demo分支上的代码到我的分支上。
3.合并方法
(1)commit我在hudfang-local上的所有修改(把工作区的代码上传到本地版本库)
(2)在smartgit离切换到feature/demo branch,pull(切换到主分支,拉下最新的代码)
(3)切换回hudfang_local branch(右键 check out)
(4)右键单击feature/demo branch,选择merge
(5)在弹出的对话框里选merge to working tree(合并到工作区,等待后面的conflict,然后合并上传到本地版本库)
(6)如果没有conflict,commit所有的更改即可。(选中所有更改 ,右键点击commit)