1. 创建和合并分支
1. 我们创建 xu 分支,然后切换到 xu 分支:
2. 用 git branch
命令查看当前分支:
git branch
命令会列出所有分支,当前分支前面会标一个*
号。
3. 我们就可以在6.0pre分支上正常提交,比如对 footer.css 做修改后,我们使用 git status 查看修改:
4. 然后提交代码:git add -A 提交所有的修改,然后使用 git commit -m命令上传:
5. 现在,6.0pre分支的工作完成,我们就可以切换回 master
分支:
6. 我们把dev
分支的工作成果合并到master
分支上:
git merge
命令用于合并指定分支到当前分支。合并后,再查看readme.txt的内容,就可以看到,和dev
分支的最新提交是完全一样的。
注意到上面的Fast-forward
信息,Git告诉我们,这次合并是“快进模式”,也就是直接把master
指向dev
的当前提交,所以合并速度非常快。当然,也不是每次合并都能Fast-forward
,我们后面会讲其他方式的合并。
注意: 合并完成后,就可以放心地删除dev
分支了:git branch -d dev
总结: