While developing one web application, I made one tiny change in one commit, and then proceeded further. Today My repo has moved on quite far down the line. I want to the undo the changes made in that particular commit, while keeping the changes made in the successive commits.
How do I do this in Mercurial?
Example: Suppose in commit 96, I changed a boolean variable which was true to false.
Today my repository is at Rev 678. I want to undo only those changes made in commit 96.
How do I do this?