git branch -a
顯示remotes/team/master
和remotes/team/my-branch
混帳:應對遠程分支機構從刪除遠程git remote rm team
說:"error: Could not remove config section 'remote.team'"
(因爲我編輯使用文本編輯器配置文件)。
由於team
遠程不見了,我該如何刪除這些(本地)遠程分支?
git branch -a
顯示remotes/team/master
和remotes/team/my-branch
混帳:應對遠程分支機構從刪除遠程
git remote rm team
說:"error: Could not remove config section 'remote.team'"
(因爲我編輯使用文本編輯器配置文件)。
由於team
遠程不見了,我該如何刪除這些(本地)遠程分支?
要刪除遠程跟蹤分支:
git branch -rd team/master
-r
裝置的遙控器。所以-rd
意味着刪除遠程追蹤分支。
要自動遠程不具有再一個上游分支任何遠程跟蹤分支:
git remote prune
'GIT中遠程剪枝team'失敗因爲找不到團隊。 'git branch -rd team/master'很好。謝謝! – 2013-04-03 20:09:53
'git branch -rd team/HEAD'不起作用。任何想法如何擺脫那一個? – 2013-04-03 20:12:49
找到[answer](http://stackoverflow.com/a/6838756/23566):'git remote set-head team -d' – 2013-04-03 20:24:24
參見http://stackoverflow.com/a/24984486/6309 – VonC 2014-07-27 19:02:17