尝试使用hg pull --rebase命令。Mecurial的pull相当于git的fetch,而git的fetch则相当于mercurial的pull。但是,在使用rebase时,你无论如何都会更新工作目录,因此hg pull --rebase是你的最佳选择。 注意:由于rebase会更改历史记录,因此默认情况下它是被禁用的。你可以通过在配置文件中添加以下内容来启用它(无需下载,你已经拥有):[extensions] rebase = (更多信息)
git pull
的mercurial等效方式”(正常合并方式-非rebase)的追随者,可以使用hg pull && hg update
。请参见https://dev59.com/OWUp5IYBdhLWcg3wf3oG#15244773。 - rogerdpackhg pull --update
- yorch