大家好,我面临一个严重的问题,我将描述整个场景。在bitbucket上有一个分支 abc 我已经在我的系统中克隆了它。
hg clone -b abc <link>
之后我创建了一个本地分支 xyz ,我已经开始工作并使用它来添加提交并推送到remote.But现在我已切换到 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
丢失所有合并的更改。请帮我解决这个问题一团糟。
答案 0 :(得分:0)
<强> TL; DR 强>
在hg merge
之后,使用hg resolve --all
命令,这样就会打开所有要解决的冲突。