2013-04-03 101 views
0
  1. git branch -a顯示remotes/team/masterremotes/team/my-branch混帳:應對遠程分支機構從刪除遠程

  2. git remote rm team說:"error: Could not remove config section 'remote.team'"(因爲我編輯使用文本編輯器配置文件)。

由於team遠程不見了,我該如何刪除這些(本地)遠程分支?

+0

參見http://stackoverflow.com/a/24984486/6309 – VonC 2014-07-27 19:02:17

回答

1

要刪除遠程跟蹤分支:

git branch -rd team/master 

-r裝置的遙控器。所以-rd意味着刪除遠程追蹤分支。

要自動遠程不具有再一個上游分支任何遠程跟蹤分支:

git remote prune 
+0

'GIT中遠程剪枝team'失敗因爲找不到團隊。 'git branch -rd team/master'很好。謝謝! – 2013-04-03 20:09:53

+0

'git branch -rd team/HEAD'不起作用。任何想法如何擺脫那一個? – 2013-04-03 20:12:49

+0

找到[answer](http://stackoverflow.com/a/6838756/23566):'git remote set-head team -d' – 2013-04-03 20:24:24