查询分支
- 查看本地分支
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
查看本地分支和远程分支的映射情况。
用 git remote prune origin
清理本地仓库,删除在远程仓库已不存在的分支。
推荐阅读
很开心你读完此篇。
我是夕月,程序媛一枚。
30而立,2020年是摸索前行的一年,和星辰一起立下了发文分享的flag。
如果你感兴趣,不妨常来看看,我们成长路上或许会有共鸣。
我们的博客站:xiyuechen.net 微信公众号「星辰和夕月」。