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