从Mercurial FAQ页面,我了解了如何放弃我的回购的所有本地更改。
hg update -C -r
但我想要的是丢弃特定文件和/或由空格/逗号分隔的一组文件的本地更改。我尝试了以下命令,但为什么这不起作用?
hg update relative/path/to/my/file.rb
答案 0 :(得分:17)
您可以使用revert
hg revert --no-backup file.rb
从Mercurial 2.0开始,您可以使用
hg revert -C file.rb
以防止创建 .orig 文件。