运行 hg pull 隐式地检索默认远程 repo 上的所有内容,而 hg pull -b Branch-0 仅从默认分支 Branch-0 显式提取更改。

如果没有指定分支,有没有办法配置/脚本 mercurial 隐式拉取仅从远程说 Branch-0

如果默认分支可以特定于远程路径,那就太好了,但我认为这不是强制性的。

IE。

$ hg pull remote
# only commits from Branch-0 were pulled

最佳答案

您可以在 .hgrc 中使用 alias 来定义新命令。您也可以使用它来重新定义像 pull 这样的内置命令 - 但在帮助文件中明确警告过这一点,因此请小心使用或根本不使用最后一行:

[alias]
pullmybranch = pull -b MYBRANCH
pull = pull -b MYBRANCH

关于mercurial - 如何在 Mercurial 中隐式拉取特定分支,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48932944/

10-13 06:41