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