More often than I would like, I'm commiting using git commit -a
, and I end
up with files commited that aren't supposed to be there
To undo the latest commit, I can git reset HEAD~
, but for whatever reason, I
can't fit this in my head. So I just added a git undo
alias:
git config --global alias.undo 'reset HEAD~'
And that's it! I will remember git undo
. Hopefully I will also stop from
putting -a
everywhere. (Get out of my muscle memory!)