Search code examples
mercurialrevert

How to undo a revert in mercurial


After I had accidentally added several files with

hg add

I wanted to revert that with

hg revert --all

Unfortunatelly I hadn't committed my intended changes so they were reverted as well. Can I get that content back?


Solution

  • You did not specify the --no-backup, so there should be backup files right next to the actual file.

    Documentation to support this

    Modified files are saved with a .orig suffix before reverting. To disable these backups, use --no-backup.