« back to all cards in this deck
Posted over 3 years ago. Visible to the public.

Git: Changing commit messages

To change the commit message of the latest (unpushed, unmerged) commit, you can use

git commit --amend

To change the commit message of an earlier (unpushed, unmerged) commit [COMMIT], you can do

git rebase -i COMMIT~

For a current version of git, you can simply mark the line with "reword", and git will ask you later for the new message.

For older versions:

  • mark the line with edit
  • save the file
  • do a git commit --amend when rebasing stops at the relevant commit
  • git rebase --continue

Author of this card:

Tobias Kraze
About this deck:
We are makandra and do test-driven, agile Ruby on Rails software development.
Posted by Tobias Kraze to makandropedia