查看仓库本地当前所有的分支
git branch
查看远端分支
git branch -a
基于当前分支新建 dev 分支
git branch dev
切换到 dev 分支
git checkout dev
删除 dev 分支
git branch -d dev
强制删除 dev 分支
git branch -D dev
将本地 master 分支推送到远端 origin 的 dev 分支
git push origin master:dev
删除远端 origin 的 dev 分支
git push origin --delete dev
将 dev 分支合并到当前分支
git merge dev
基于当前分支创建并切换到 dev 分支
git checkout -b dev
它是 git branch dev 和 git checkout dev 这两个命令的缩写
拉取远端 origin 的 dev 分支到本地的 test 分支
git pull origin dev:test
获取远端 origin 的 dev 分支到本地的 test 分支
git fetch origin dev:test
查看每一个分支的最后一次提交
git branch -v
查看 git 有关分支的帮助文档
git branch --help