在文件夹中,我复制了一个文件作为备份。我对原始文件进行了更改,并测试了一些内容。然后我删除了当前文件,并移动我的备份以回到原来的状态。所有文件在文件夹中都有绿色复选标记,但文件夹本身有一个红色感叹号。这样做时我没有运行任何hg命令。即使内容相同,文件的时间戳也可能不同。
如何让红色感叹号消失?
我确实尝试在文件上运行hg revert,但它表示不需要进行任何更改。
感谢。
答案 0 :(得分:1)
我做了一个hg更新后,我文件夹上的红色感叹号消失了--clean。但这也恢复了我所有的变化。至少这是让文件夹状态和文件夹图标正确重新同步的一种方法。
答案 1 :(得分:0)
如果再次发生这种情况:意识到感叹号来自tortoisehg Windows集成,而不是来自mercurial本身。如果您看到奇怪的行为,请尝试打开命令提示符(tortoisehg将使用Repository > Terminal
为您打开一个)并键入hg status
。如果hg没有报告修改,则问题出在浏览器中;所以尝试刷新资源管理器等等。