1
push命令接受-b
標誌,指示要推送哪個分支。但是沒有這個標誌的默認值是推送所有的分支。是否可以配置本地mercurial存儲庫始終推送當前分支?
我想知道是否有可能更改該默認值。不帶-b
標誌的含義推送只推送當前分支。
可能嗎?
push命令接受-b
標誌,指示要推送哪個分支。但是沒有這個標誌的默認值是推送所有的分支。是否可以配置本地mercurial存儲庫始終推送當前分支?
我想知道是否有可能更改該默認值。不帶-b
標誌的含義推送只推送當前分支。
可能嗎?
您可以假冒,做類似的東西的命令:
[alias]
nudge = push --rev .
它來自Steve Losh。這推動了當前的修訂版,這是根據當前分支及其所有祖先的定義。
如果你想玩火,你可以這樣做:
[alias]
push = push --rev .
這將工作,直到它沒有 - 這是當任何其他腳本或命令試圖調用推說,它預計推動一切。
更好地與微推。
你可能已經打算說「和它的所有**祖先**」。 – mark 2013-03-08 19:30:24
完全是這種情況,@mark。謝謝。 – 2013-03-09 23:39:03
但是,如果當前變更集*不是*(順便說一下)分支的頭部,你會得到「不是最好的結果」。 -b「分支(。)」??? – 2013-03-10 06:01:54