1. Git rebase 和 Git merge
git merge相比git rebase使用更简单,网上对于这两种git工作流的看法也是两个流派。 有人喜欢merge , 有人喜欢rebase。聪明的人不会做偏执狂,团队中让用哪种,咱就用那种就对了,都了解一下没啥坏处。
在宏观上,git rebase生成的线条和节点更简单清晰,git merge因为会自动合并,当团队成员较多时,产生的线条和节点不太清晰。 微观上,git rebase会创建提交的副本让提交历史更加线性化,git merge会创建自动合并的提交。
点击下面的链接详细了解两种工作流。
https://www.cnblogs.com/FraserYu/p/11192840.html
https://zhuanlan.zhihu.com/p/686538265
这里推荐一个动画学习git的网站:https://learngitbranching.js.org/?locale=zh_CN
2. Git rebase 命令行
|
|