1.提交
git commit2.创建分支
git branch bugFix git commit提交了之后才会真正建立分支
3.切换到分支
git checkout bugFix4.合并分支
git checkout master git merge bugFix先切换到主要分支,把分支bugFix合并到分支master中
5.合并分支–rebase 第二种合并分支的方法是 git rebase。Rebase 实际上就是取出一系列的提交记录,“复制”它们,然后在另外一个地方逐个的放下去。 Rebase 的优势就是可以创造更线性的提交历史,这听上去有些难以理解。如果只允许使用 Rebase 的话,代码库的提交历史将会变得异常清晰。
git branch bugFix # 创建分支 git checkout bugFix # 切换到刚创建的分支上 git commit # 两个分支是线性关系 git checkout master # 切换到原有分支master上 git commit # 两个分支变成平行关系 git checkout bugFix # 再次切换到bugFix分支 git rebase master #合并分支,此时又变成了线性关系