1

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

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

是否可以?

4

1 回答 1

2

您可以伪造一个执行类似操作的命令:

[alias]
nudge = push --rev .

这来自史蒂夫·洛什。这会推送当前版本,根据定义,它是在当前分支及其所有祖先上。

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

[alias]
push = push --rev .

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

最好配合轻推。

于 2013-03-08T14:51:39.333 回答