I have three commits 1, 2 and 3. How can I rollback 2 and 3 and still keep the changed files of them??
1---2---3 => 1 and changed files of 2 and 3
If you use TortoiseHg, you can achieve this like that: