列出所有本地分支
git branch
列出所有远程分支
git branch -r
新建一个分支,但依然停留在当前分支
git branch [branchname]
新建一个分支,并切换到该分支
git checkout -b [branchname]
切换到主分支
$ git checkout master
合并指定分支到当前分支
$ git merge [branchname]
删除分支
$ git branch -d [branchname]
删除远程分支
$ git push origin --delete [branchname]
$ git branch -dr [remote/branch]
标签:git,branch,branchname,checkout,列出,分支
From: https://www.cnblogs.com/xianling-blog/p/18516358