【发布时间】:2013-03-06 07:27:09
【问题描述】:
如何将 Mercurial 命令 hg pull 和 hg update 合二为一?
【问题讨论】:
如何将 Mercurial 命令 hg pull 和 hg update 合二为一?
【问题讨论】:
显然,hg pull -u 是这里的答案。
但是,有一个警告值得一提:hg pull -u 并不完全等同于 hg pull && hg update。文档中简要提到了这一点,但如果您第一次遇到它可能会感到惊讶;如果没有什么可提取的(例如,没有新的变更集进来),那么hg pull -u 不会更新。如果您在发出命令之前没有做好准备,这可能会有点令人困惑。
【讨论】:
hg pull -u 完全符合 djc 的描述,我不得不求助于 hg pull && hg update 作为让它像“git pull”一样工作的唯一方法,谢谢你的提示。
pull --update。
键入hg help pull,您将看到-u 开关
【讨论】:
你可以使用:
hg pull -u
阅读文档了解更多选项。
【讨论】:
hg fetch 扩展名在启用后将执行相同的操作。然而,它已经失宠,并被 Mercurial 团队称为“不受欢迎的功能”。
【讨论】: