Git branch 命令包括:查看分支、新建分支、删除分支命令。
git branch
git branch 会列出本地的所有分支。
例如:$ git branch develop * master
以上结果显示本地共有两个分支,分别为 master 和 develop 分支,其中前面有 ”*“ 的 master 分支为当前分支。
当你执行 git init 初始化仓库的时候,默认情况下 Git 就会为你创建 master 分支。
git branch -r
git branch -a
git branch (branchname)例如:
$ git branch hotfix
以上命令会创建一个 hotfix 分支。
使用创建分支命令后,当前分支不会自动切换到新创建的分支。
git branch [branchname] [commit]
git branch --track [branchname] [remote-branch]
git branch --set-upstream [branchname] [remote-branch]
删除分支命令:
git branch -d (branchname)
例如:我们要删除 hotfix 分支:
$ git branch develop hotfix * master $ git branch -d hotfix Deleted branch hotfix (was 3a1ae0e). $ git branch develop * master
hotfix 分支已经被删除。