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