是否可以配置本地mercurial存储库以始终推送当前分支?

时间:2013-03-08 11:47:09

标签: mercurial

push命令接受-b标志,指示要推送哪个分支。但默认情况下,没有此标志就是推送所有分支。

我想知道是否可以更改默认值。没有-b标志的意思是仅推送当前分支。

有可能吗?

1 个答案:

答案 0 :(得分:2)

你可以伪造一个类似它的命令:

[alias]
nudge = push --rev .

来自Steve Losh。这推动了当前的修订,根据定义,它是当前分支及其所有祖先。

如果你想玩火,你可以这样做:

[alias]
push = push --rev .

直到它不起作用 - 也就是说当任何其他脚本或命令试图调用push并期望它推送所有内容时。

最好轻推一下。