git branch¶
git branch命令用于列出, 创建或删除分支.
列出分支 -
git branch或git branch --list列出现有的分支, 当前分支将以星号突出显示.
-r- 列出远程跟踪分支;-a- 列出所有分支(本地和远程分支).
创建新的分支 -
git branch <branch-name> [<start-point>]从指定的
commit创建一个新的分支, 如果没有指定start-point, 则从当前HEAD指向的commit创建新的分支 (注意: 只是创建新的分支而没有切换过去).分支重命名 -
git branch -m <old-branch-name> <new-branch-name>删除分支 -
git branch -d <branch-name>或git branch -D <branch>- 不能删除当前所在的分支;
- 通常, 删除一个分支使用
-d选项就可以了, 但是如果要删除一个没有被合并过的分支, 需要使用-D选项.