master分支是主分支,HEAD指向分支或主分支
1.创建dev分支
git branch dev
2.切换HEAD指向dev分支
git checkout dev //
git checkout -b dev 可以创建并切换
3.git branch
命令查看当前分支, *指示的是当前分支
$ git branch
* dev
master
4. 在当前分支dev修改readme.txt
Creating a new branch is quick.
5.切换回master分支,然后查看readme.txt是否修改
git checkout master
发现readme.txt没修改,因为修改在dev分支
6.合并分支
git merge
命令用于合并指定分支到当前分支
git merge dev
由于当前是master分支,所以合并dev分支到master分支
7.删除dev分支
git branch -d dev
8.
Git鼓励大量使用分支:
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>