本文主要是介绍git如何清除本地remotes/origin/*分支以及删除远程分支,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
执行:git branch -a
可查看所有(local、remotes、origin)分支;
如下图:
白色英文为 local 分支代码
红色英文带 remotes/origin 标识的为 remote 分支和 origin 分支,他们是一一对应的关系。
1、清除 remote 分支(清除 origin 已经不存在,但是 remote 还存在的分支)
git remote prune origin
2、删除本地分支(-D 为强制删除,可抹除一切差异化代码,慎用!)
git branch -d [branchName]
git branch -D [branchName]
3、删除远程分支
git push origin --delete [branchName]
git push origin :[branchName]
完美!
这篇关于git如何清除本地remotes/origin/*分支以及删除远程分支的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!