0

如果我将“丢失”文件(由 a 指示!)标记为删除,(例如,这可以通过意外找到错误的重命名来完成),我如何取消标记它,并让它再次“丢失”?我发现文件卡在R状态,然后hg rename会给出类似not copying - file has been marked for remove. 有各种各样的命令,比如remove哪些命令会mark在下一次提交时对文件采取一些行动,但是有没有办法清除这个标志并将文件返回到未标记状态?

4

1 回答 1

3

通常如果你有某事。像这样

! foo.txt

一种可能的解决方案:

hg revert foo.txt

或者您可以仅将文件更新为最新版本而不会发生冲突

hg update -r <rev-id> foo.txt

通常

hg log 

应该提供足够的信息来执行此步骤

如果您需要任何进一步的帮助,请发布输出

hg status && hg log
于 2013-07-27T09:18:11.577 回答