【发布时间】:2011-07-02 22:21:42
【问题描述】:
假设我的存储库中有一个名为 coolbranch 的分支。
现在,我决定删除它(远程和本地):
git push origin :coolbranch
git branch -D coolbranch
太棒了! 现在分支真的被删除了。
但是当我跑步时
git branch -a
我仍然得到:
remotes/origin/coolbranch
需要注意的是,当我克隆一个新存储库时,一切都很好,git branch -a 没有显示分支。
我想知道 - 有没有办法在不克隆新实例的情况下从 branch -a 列表中删除分支?
【问题讨论】:
-
如果你
git fetch -p(或git pull -p),那么远程分支将被修剪。
标签: git git-branch