> That sounds the same in Git?
I've always struggled with this myself, and would like to update my git knowledge. Can you walk me through the commands to do this? Let's say the commit id is `abcd1234` and it's 5 commits ago.
In JJ I'd do this:
vim file/with/typo.txt
jj squash -into abcd1234 file/with/typo.txt
Or if I was feeling more pedantic I'd do: jj edit abcd1234
vim file/with/typo.txt
jj edit <<my latest commit ID>>