Recovering Clean History in Jujutsu (jj)

Fixing Accidental Amendments with Splits and Evolution Logs Yes, something like this happened to me. I changed an already-pushed commit by accident. I believe it happened by using lazyjj to push, which does not create a new, empty commit automatically. In contrast, the command-line jj git push behaves more nicely: jj git push Changes to push to origin: Move forward bookmark master from…