git 分支

git 通过 HEAD 指针保存当前工作分支

git 中分支,本质上是指向 commit 对象的可变指针。 由于Git 中的分支实际上仅是一个包含所指对象校验和(40 个字符长度SHA-1 字串) 的文件,所以创建和销毁一个分支就变得非常廉价。说白了,新建一个分支就是向一个文件 写入41 个字节(外加一个换行符)

创建分支

git branch bugfix-branch

合并分支

git checkout master
git merge bugfix-branch

当在使用分支及合并的时候, 一切都是在自己的Git 仓库中进行的—— 完全不涉及与服务器的交互。

删除分支

git branch -d bugfix-branch

分支管理

blog comments powered by Disqus