Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Merge 什么是;使用';hg更新';要获得一致的结帐”,请;什么意思?_Merge_Mercurial - Fatal编程技术网

Merge 什么是;使用';hg更新';要获得一致的结帐”,请;什么意思?

Merge 什么是;使用';hg更新';要获得一致的结帐”,请;什么意思?,merge,mercurial,Merge,Mercurial,当我的工作目录发生更改时,我意外地运行了hg update featurebranch。当它要求我解决第一个文件上的合并冲突时,我立即按下Ctrl-C以终止该命令。现在,当我尝试提交时,会出现以下错误: abort: last update was interrupted (use 'hg update' to get a consistent checkout) 这意味着什么?如何从这种情况中恢复?hg update-r。将对工作分支执行无操作更新,而不更改任何文件,并修复错误消息 我不完全

当我的工作目录发生更改时,我意外地运行了
hg update featurebranch
。当它要求我解决第一个文件上的合并冲突时,我立即按下Ctrl-C以终止该命令。现在,当我尝试提交时,会出现以下错误:

abort: last update was interrupted
(use 'hg update' to get a consistent checkout)

这意味着什么?如何从这种情况中恢复?

hg update-r。
将对工作分支执行无操作更新,而不更改任何文件,并修复错误消息


我不完全确定它是如何工作的/为什么工作的,所以如果有人解释说我会接受他们的答案。

我自己也没有尝试过,但是
是当前状态的父代词。如果您没有在更新时发出
-C
,我假设您确实在执行no-op。但是,好的一面是,它还告诉Mercurial更新成功完成,重置
中断
状态。