分支操作
显示分支清单
- $ git branch
添加-a选项,就可以显示包括远端分支在内的分支清单。
创建分支
- $ git branch <branchname>
修改分支的名称
- $ git branch -m <oldbranch> <newbranch>
删除分支
- $ git branch -d <branchname>
若有未合并到HEAD的提交,则不能删除分支。如果要强制删除未提交的分支,请添加-D选项执行。
切换分支
- $ git checkout <branch>
如果添加-b 选项,只需1个命令就可以执行新建分支和已建分支之间的切换。
高级篇 【分支】 分支的切换高级篇 【教程1 操作分支】 2. 切换分支
合并分支
- $ git merge <branch>
如果添加 —no-ff 选项,就是fast-forward合并也可以建立合并提交。这是记录分支存在过的非常有用的选项。