可以說'我的存儲庫中有一個名爲coolbranch
的分支。現在git遠程分支已刪除,但仍出現在'分支-a'
,我決定用(遠程或本地)將其刪除:
git push origin :coolbranch
git branch -D coolbranch
太好了! 現在分支真的被刪除了。
但是當我運行
git branch -a
我仍然得到:
remotes/origin/coolbranch
東西要注意,就是當我克隆一個新的存儲庫,一切都很好,git branch -a
不顯示分支。
我想知道 - 有沒有辦法從branch -a
列表中刪除分支而不克隆新的實例?
相關:[本地和遠程刪除GIT中分支(http://stackoverflow.com/q/2003505/456814)。 – 2015-10-18 01:32:19
如果你'git fetch -p'(或'git pull -p'),那麼遠程分支將被修剪。 – yoyo 2016-07-07 22:07:37