【问题标题】:Mercurial equivalent of "git pull --rebase" [duplicate]Mercurial 相当于“git pull --rebase”[重复]
【发布时间】:2013-08-21 19:28:14
【问题描述】:

是否有与 git pull --rebase 等效的 Mercurial?

【问题讨论】:

  • 对于寻找“git pull 的善变等价物”(正常合并方式——非变基)的追随者,它是 hg pull && hg update,请参阅 stackoverflow.com/a/15244773/32453
  • 或者更短一点:hg pull --update

标签: git mercurial git-rebase


【解决方案1】:

试试hg pull --rebase。 Mecurial 的 pull 是 git 的 fetch,git 的 fetch 是 mercurial 的 pull,但是当你变基时,你正在更新工作目录,所以 hg pull --rebase 是你的人。

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

[extensions]
rebase =

(more info)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-17
    • 2017-12-07
    • 1970-01-01
    • 2021-08-16
    • 2021-10-14
    • 2013-03-14
    • 2014-02-17
    • 2012-06-10
    相关资源
    最近更新 更多