git合并之 merge和rebase

时间:2023-03-09 22:11:55
git合并之  merge和rebase

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

优先用 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),你们觉得哪个比较好?