Let say you stage all your Git changes and then commit them.
git add --all git commit -m "Edit REDME.md"
There's a typo on
REDME — should read
README — and we want to "amend" this error.
git commit --amend
commit --amend command lets you edit the commit message in the
You can also change the message by specifying the new message in the command line with the
git commit --amend -m "Edit README.md"
As the commit message is part of the commit itself, editing the message alters the commit hash, which means that if you've already pushed a commit to a remote, the remote won't let you push the new edit directly. But you can force that to happen.
git push --force branch-name