0
我覺得很混亂,在混帳,刪除您使用遠程「遙控RM」 ......爲什麼git使用'rm'作爲遠程,'-d'使用分支刪除?
git remote rm myremote
...而刪除分支的語法要求-d(或-D)開關:
git branch -d mybranch
是否有這種不一致(這也許可以幫助我正確地記住它)一個合乎邏輯的理由?
我覺得很混亂,在混帳,刪除您使用遠程「遙控RM」 ......爲什麼git使用'rm'作爲遠程,'-d'使用分支刪除?
git remote rm myremote
...而刪除分支的語法要求-d(或-D)開關:
git branch -d mybranch
是否有這種不一致(這也許可以幫助我正確地記住它)一個合乎邏輯的理由?
因爲創建分支的語法只是git branch mybranch
而不是git branch add mybranch
。
如果你有一個叫rm
的分支怎麼辦?
好的,這對我有意義。這就像一些命令由一個詞('branch')和其他兩個('remote rm')組成。 – florisla 2012-04-24 11:58:06