当前位置:   article > 正文

git rebase 三个使用场景_什么时候使用git rebase

什么时候使用git rebase

使用场景1:将多次commit的记录,整合成一个记录

   git rebase -i 版本号哈希值(合并版本提交信息)

 v3  v4 改成S ,表示将v3  v4合并到V2版本。

 在整合提交信息

 再次查看提交记录

使用场景2:分支记录合并 

  如以前有两个分支master 、dev。 master 有C1 C2 C3 C5的提交记录,dev分支有提交的C4记录,可将dev的提交记录以及内容合并到master分支上。

1:创建dev和切换到dev分支

 2:dev分支下创建文件提交

 3:切换回master分支,并创建文件提交新的记录

 4:git merge dev

 5:切回dev,合并master分支的内容,并创建新的提交。

 6:切回master,创建新的提交。

 7:在切回dev分支,git rebase master  

      在切回master分支,get merder dev  (这时候就无分叉了用git log --pretty=format:"%h %s")

 使用场景3:远程代码合并

 

 

  

 

 

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号