git合并之 merge和rebase

 

 

合并有两种方法: git rebase 和git merge   

优先用 rebase!!!!

 

区别:

 

 

 

  

 

 

1. 使用git merge

git checkout dev
git merge master

  或者,你也可以把它们压缩在一行里。

 git merge master dev

2.使用git rebase

git checkout dev
git rebase master

或者
git rebase master dev


参考资料:

下面两个参考链接比较看得懂:

 git rebase 还是 merge的使用场景最通俗的解释

 https://www.cnblogs.com/pinefantasy/articles/6287147.html   

 

其他:

https://segmentfault.com/q/1010000007704573/

https://github.com/geeeeeeeeek/git-recipes/wiki/5.1-%E4%BB%A3%E7%A0%81%E5%90%88%E5%B9%B6%EF%BC%9AMerge%E3%80%81Rebase-%E7%9A%84%E9%80%89%E6%8B%A9

 

用git整合分支的时候,大家更常用的是变基操作(git rebase)还是合并操作(git merge),你们觉得哪个比较好?

 
posted @ 2019-09-04 14:33  Daniel_Lu  阅读(827)  评论(0编辑  收藏  举报