2010-10-26 77 views
7

所以我試圖創建一個孤兒分支。我嘗試了一些東西,其中一個(git checkout -b --orphan newbranch)設法創建了一個名爲「--orphan」的分支;現在它不會讓我刪除它使用git branch -d --orphan。我也嘗試使用引號和轉義字符。似乎沒有任何工作。我也嘗試使用gitg刪除並重命名分支;這沒有奏效。如何刪除名爲「--orphan」的分支

如何刪除此分支?

+2

+1有趣。哦,等等,這不是slashdot ... – 2013-09-11 15:04:29

回答

11
git branch -d -- --orphan 

--之後的所有內容都被視爲參數而不是開關。這在git(以及許多其他Unix程序)中的許多地方都有效。

+0

+1:不知道' - '技巧。謝謝! – 2011-09-10 23:39:07