hg unamend can currently undo any kind of rewrite, as long as it has
an obsmarker. However, that has quite unexpected results if you run it
after e.g. hg rebase (expecting it to behave like a generic `hg
undo` command), because it updates to the predecessor and leaves the
old changes in the working copy. I think it's better to allow `hg
unamend` only after hg amend (and after hg unamend because that's
documented as being supported).
Details
Details
- Reviewers
Alphare - Group Reviewers
hg-reviewers - Commits
- rHG9120c0cd935c: unamend: abort if commit was not created by `hg [un]amend`
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Comment Actions
Thank you for your sharing. Recently, I discovered a great website to entertain anywhere. subway surfers