git学习之路 (代码合并)

代码合并

现在我们有两个分支 test 和 master
现在我们要将test分支合并到master分支上
有两种方法:

merge

将指定分支合并到当前分支

  1. 切换到master分支

     git checkout master
    
  2. 将指定分支合并到当前分支

     git merge test 
    

rebase

将当前分支合并到指定分支的下一个节点

  1. 切换到test分支

     git checkout test
    
  2. 使用rebase将当前代码合并到指定分支的下一个节点 (注意是指定分支的下一个节点)

    git rebase master
    

如下图:


2.1 用rebase会将代码合并到下一个节点
  1. 切换到master分支, 并使用rebase将master分支更新到最新

    git checkout rebase
    git rebase test

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git b...
    猿万阅读 5,147评论 1 45
  • 1,查看所有远程分支:%git branch -r 2, 拉取远程分支并创建本地分支git checkout -...
    will666阅读 2,114评论 0 18
  • 今天是三九第二天,此时的气温只有零度。此刻我坐在电脑前敲打这篇文字时,我没有打开取暖器来烤火,保暖内衣我也没有穿,...
    彦绫阅读 330评论 0 3
  • 一个美丽的早晨,小乌龟坐在洞前吃着树叶。它的头顶上,一对鸽子正在谈话:狮王二十八世要举行婚礼了,它邀请所有的动物前...
    風憶Nino阅读 288评论 0 0
  • 没有亲眼所见,就不要急着用你的嘴巴来证明。 对不知道的事,直接说“不知道”才是最轻松的。 遇事缓一缓,说话停一停。...
    我心写我信阅读 280评论 0 2