Version control 修订控制:撤消未签入的更改

Version control 修订控制:撤消未签入的更改,version-control,mercurial,revert,Version Control,Mercurial,Revert,我在玩一些文件(其他人的代码安装在机器上,我必须按照它来建模代码)和简短的故事:出了问题。页面正在打印两次标题,错误消息正在失控,等等。。。我不知道我做了什么。我试图撤消所有更改,但无效。我一定错过了什么 我实际上并没有签入我的代码,但更改仍然保留着。在我开始玩这些文件之前(比如今天早上),我是否还能回到它们原来的样子?我知道hg revert,但我不确定这是否是个好主意;Mercurial似乎很确定我不想使用revert。。。就像,永远 对此非常失望,所以我非常感谢您的建议。简单的回答是,是的

我在玩一些文件(其他人的代码安装在机器上,我必须按照它来建模代码)和简短的故事:出了问题。页面正在打印两次标题,错误消息正在失控,等等。。。我不知道我做了什么。我试图撤消所有更改,但无效。我一定错过了什么

我实际上并没有签入我的代码,但更改仍然保留着。在我开始玩这些文件之前(比如今天早上),我是否还能回到它们原来的样子?我知道hg revert,但我不确定这是否是个好主意;Mercurial似乎很确定我不想使用revert。。。就像,永远


对此非常失望,所以我非常感谢您的建议。

简单的回答是,是的,请继续使用revert,这就是您在这种情况下想要做的。它本身并不是您的副本,但它解释了使用
revert
和类似Mercurial命令的一些微妙之处

简单的回答是,是的,只要继续使用revert,这就是您在这种情况下要做的。它本身并不是您的副本,但它解释了使用
revert
和类似Mercurial命令的一些微妙之处

对我来说,回复听起来像是一种方式。检查这个问题听起来像是我的解决办法。检查我回复的这个问题,但是现在我得到一个内部服务器错误!那太糟糕了。不过我怀疑这是无关的。还原是一种客户端操作。尝试在其他位置检查一个小模块,看看服务器是否正常工作。或者,您可以使用
hg update-C.
将所有内容重置为其原始状态。这应该相当于
hg revert--all
。谢谢,很高兴认识@Laurens!结果是一个.htaccess问题;我不得不删除这个文件。谢谢你的回答!我恢复了,但现在我得到一个内部服务器错误!那太糟糕了。不过我怀疑这是无关的。还原是一种客户端操作。尝试在其他位置检查一个小模块,看看服务器是否正常工作。或者,您可以使用
hg update-C.
将所有内容重置为其原始状态。这应该相当于
hg revert--all
。谢谢,很高兴认识@Laurens!结果是一个.htaccess问题;我不得不删除这个文件。谢谢你的回答!