偶然地,通过使用 GUI 而不是 CLI,我删除了 Mercurial 项目中的每个文件。
我用“回复”恢复了,还丢失了一些工作,因为我有时间机器,我可以很容易地恢复。但是有没有办法取消删除这些文件呢?我翻遍了手册,谷歌了一下,但是什么都看不到。有插件吗?
我可能在这里回答我自己的问题,但是文件已经从目录中消失了,并且没有在垃圾桶中恢复,所以我假设“移除”是不可撤销的?
我知道 hg forget
或者 hg remove -Af
会删除而不会从目录中删除,但是我的问题与我犯的错误有关,而不是冷静地思考这个动作。