首页 > 其他 > 详细

Merge、Rebase

时间:2014-07-16 15:49:07      阅读:322      评论:0      收藏:0      [点我收藏+]

一、Merge

1、在Git Repositories视图中,右键chengdr2->Merge...,在弹出的对话框中选择它是要与哪个分支合并(这里是origin/chengdr)

bubuko.com,布布扣

2、点击Merge按钮之后,出现下图则表示Merge成功

bubuko.com,布布扣

3、此时发现在chengd2分支下,不仅有newTxt2.txt,还有newTxt1.txt

bubuko.com,布布扣

4、再次对分支chengdr2执行Push操作,出现下图即表示Push成功

bubuko.com,布布扣

 

二、Rebase

1、切换到chengdr分支,新增newTxt3文件,同样是Add to Index -> Commit,但是不Push(一样会失败)

2、执行Fetch操作,获取服务器上chengdr分支最新的更新

3、右键chengdr2->Rebase...,在弹出的对话框中选择它是要与哪个分支合并(这里是origin/chengdr)

bubuko.com,布布扣

4、出现下图即表示Rebase成功

bubuko.com,布布扣

5、此时发现在chengdr分支下,共有newTxt1.txt,newTxt2.txt和newTxt3.txt

bubuko.com,布布扣

6、再次对分支chengdr执行Push操作,出现下图即表示Push成功

bubuko.com,布布扣

Merge、Rebase,布布扣,bubuko.com

Merge、Rebase

原文:http://www.cnblogs.com/cdr-cool/p/3848504.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!