2011-12-15 61 views
1

如果我使用git checkout並點擊標籤以顯示可能性列表,我將面對不斷增加的列表(我們標記所有版本)。Git checkout - 從可能性列表中排除標籤/遙控器?

$ git co 
Display all 183 possibilities? (y or n) 

是否有可能從它顯示的列表中排除原點上的標籤和/或分支?理想情況下,我寧願只顯示我的本地分支機構。

回答

2

您可以使用git checkout refs/heads/<TAB>,這樣只會完成您當地的分支機構。

+0

這也是一個好主意,不時地執行`git fetch -p`來擺脫遠端不再存在的分支(根據手冊:* -p,--prune在取出之後,移除任何遙控器上不再存在的分支*) – Bloke 2015-11-16 10:10:00