一、Merge
1、在Git Repositories视图中,右键chengdr2->Merge...,在弹出的对话框中选择它是要与哪个分支合并(这里是origin/chengdr)
2、点击Merge按钮之后,出现下图则表示Merge成功
3、此时发现在chengd2分支下,不仅有newTxt2.txt,还有newTxt1.txt
4、再次对分支chengdr2执行Push操作,出现下图即表示Push成功
二、Rebase
1、切换到chengdr分支,新增newTxt3文件,同样是Add to Index -> Commit,但是不Push(一样会失败)
2、执行Fetch操作,获取服务器上chengdr分支最新的更新
3、右键chengdr2->Rebase...,在弹出的对话框中选择它是要与哪个分支合并(这里是origin/chengdr)
4、出现下图即表示Rebase成功
5、此时发现在chengdr分支下,共有newTxt1.txt,newTxt2.txt和newTxt3.txt
6、再次对分支chengdr执行Push操作,出现下图即表示Push成功
原文地址:http://www.cnblogs.com/cdr-cool/p/3848504.html