【问题标题】:how to solve hg commit abort: Unresolve merged conflicts.?如何解决 hg 提交中止:未解决合并冲突。?
【发布时间】:2017-06-22 04:44:18
【问题描述】:

大家好,我面临一个严重的问题,我将描述整个场景。bitbucket 上有一个分支 abc,我已将其克隆到我的系统中。

hg clone -b abc <link>

之后,我创建了一个本地分支 xyz,我已经开始在该分支上工作并使用它来添加提交和推送到远程。但是现在我已经切换到 abc 分支并从远程 abc 中提取所有更改,没有冲突:

hg pull

hg update

hg update xyz(结帐到 xyz 分支)

然后我合并abc

hg merge abc

解决了所有的冲突,重新开始我的工作。

hg status 显示所有文件的列表M

hg add .

hg commit
error: unresolved merged conflicts

我不想丢失任何东西,我已经复制了合并后我所做更改的所有文件。我会通过此命令丢失所有合并的更改吗hg update -C。请帮助我真正解决这个问题乱七八糟的。

【问题讨论】:

    标签: merge mercurial


    【解决方案1】:

    TL;DR

    hg merge 之后,使用hg resolve --all 命令,这样会打开所有需要解决的冲突。

    【讨论】:

      猜你喜欢
      • 2021-07-28
      • 1970-01-01
      • 1970-01-01
      • 2012-03-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-20
      • 2017-04-02
      • 2020-03-12
      相关资源
      最近更新 更多