git强大之处就是分支的快速切换,那么分支怎么理解呢?
git 中的分支,其实本质上仅仅是个指向 commit 对象的可变指针。

git 会使用 master 作为分支的默认名字。在若干次提交后,你其实已经有了一个指向最后一次提交对象的 master 分支,它在每次提交的时候都会自动向前移动。

摘自git分支详解,感兴趣的童鞋猛戳这里:
http://www.open-open.com/lib/view/open1328069889514.html

一、创建分支

1
git branch test

并查看分支:

1
git branch

git

二、切换分支

1
git checkout test

git

三、创建并切换到新的分支

1
git checkout -b branch_test

git

四、删除分支

1
git branch -d branch_test

git

五、分支重命名

1
git branch -m test branch_rename

git

六、查看更改

1
git diff

git