运行 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/