首页 > 其他 > 详细

011.progit笔记---git变基rebase

时间:2020-04-14 11:05:40      阅读:83      评论:0      收藏:0      [点我收藏+]

01、$ git checkout experiment

  $ git rebase master

  技术分享图片

 

   将当前分支变基到master分支

  原理:首先找到两个分支的最近共同祖先C2,然后对比当前分支相对于该祖先的历次提交,提取相应的修改并存为临时文件,然后将当前分支指向目标基底C3, 最后以此将之前另存为临时文件的修改依序应用。

 

  快速合并

  $ git checkout master

  $ git merge experiment

  技术分享图片

 

 

02、变基和直接merge的区别

  变基时,master分支提交历史是串行的,提交历史更加整洁。

 

011.progit笔记---git变基rebase

原文:https://www.cnblogs.com/geniushuangxiao/p/12695645.html

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