rebase

Git 分支合并

当不同分支上的文件都发生了更改时,就会遇到把这些更改进行合并,这个时候要用到两个操作:Merge 或者 Rebase 。 Merge Merge 会把两个分支最新的版本(C3 和 C4)进行合并 ,并生成一个新的版本(C5)。 git checkout master git merge 如果没有冲突,则直接合并。如果有冲突,则需要先解决冲突,再执行 git commit

Git Rebase原理以及黄金准则详解

原文地址Git系列文章地址本文主要讲解下Git Rebase的基本概念用法、其内部原理以及我们在真实项目中使用Git Rebase应该遵循的原则以及为啥需要遵循这些原则。Base of Rebase相信对于rebase肯定不会陌生,就好像上图描述的过程一样,当你使用rebase命令的时候,即好像将你需要去rebase的分支拔下来然后重新插到另一个分支上。官方对于rebase