查询分支
- 查看本地分支
git branch
- 查看远程分支
git branch -r
- 查看本地和远程所有分支
git branch -a
新建分支
假设新建的分支名称为「AAA」
- 新建本地分支
git checkout -b AAA
- 将新建的分支推送到远程
git push -u origin AAA
- 其它终端从远程检出分支「AAA」到本地
git checkout -b origin/AAA
删除分支
假设要删除的分支名称为「AAA」
- 删除本地分支
git branch -d AAA
- 删除远程分支方法一
git push origin :AAA
- 删除远程分支方法二
git push origin --delete AAA
修改分支名称
假设要将分支「AAA」修改为分支「BBB」
- 修改本地分支名
git branch -m AAA BBB
- 删除远程「AAA」分支
git push origin :AAA
- 将「BBB」推到远程
git push --set-upstream origin BBB
清理分支
用 git remote show origin
查看本地分支和远程分支的映射情况。