假设我coolbranch
在存储库中有一个分支。
现在,我决定使用以下方式(远程和本地)删除它:
git push origin :coolbranch
git branch -D coolbranch
大!现在,该分支实际上已删除。
但是当我跑步时
git branch -a
我仍然得到:
remotes/origin/coolbranch
需要注意的是,当我克隆一个新的存储库时,一切都很好,git branch -a
并且不显示分支。
我想知道-有没有一种方法可以从branch -a
列表中删除分支而不克隆新实例?
1
相关:在本地和远程删除Git分支。
如果您
—
yoyo
git fetch -p
(或git pull -p
),则将修剪远程分支。