branch
-
显示本地分支列表:
git branch
-
显示远程分支列表:
git branch -r
-
显示所有分支(本地和远程)列表:
git branch -a
-
创建新分支:
git branch <branch-name>
-
切换到指定分支:
git checkout <branch-name>
-
创建并切换到新分支:
git checkout -b <branch-name>
-
重命名分支:
git branch -m <old-branch-name> <new-branch-name>
-
删除本地分支:
git branch -d <branch-name>
-
强制删除本地分支(包括未合并的分支):
git branch -D <branch-name>
-
删除远程分支:
git push origin --delete <branch-name>
-
查看分支最后一次提交信息:
git branch -v
-
查看分支最后一次提交信息(包括远程分支):
git branch -vv
-
查看包含指定提交的分支:
git branch --contains <commit>