Wow, so there are a lot of ways to do this.
Yet another way to do this is to delete the last commit, but keep its changes so that you won't lose your work. You can then do another commit with the corrected message. This would look something like this:
git reset --soft HEAD~1
git commit -m 'New and corrected commit message'
I always do this if I forget to add a file or do a change.
Remember to specify --soft
instead of --hard
, otherwise you lose that commit entirely.