"git pull --rebase" 的 Mercurial 等效命令是什么?

10

Mercurial有没有类似于 git pull --rebase 的功能?


对于寻找“git pull的mercurial等效方式”(正常合并方式-非rebase)的追随者,可以使用hg pull && hg update。请参见https://dev59.com/OWUp5IYBdhLWcg3wf3oG#15244773。 - rogerdpack
1
或者更简短一点:hg pull --update - yorch
1个回答

13

尝试使用hg pull --rebase命令。Mecurial的pull相当于git的fetch,而git的fetch则相当于mercurial的pull。但是,在使用rebase时,你无论如何都会更新工作目录,因此hg pull --rebase是你的最佳选择。

注意:由于rebase会更改历史记录,因此默认情况下它是被禁用的。你可以通过在配置文件中添加以下内容来启用它(无需下载,你已经拥有):

[extensions]
rebase =

(更多信息)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接