JKNice article. Slight correction though, on the meaning of git commit -a . The -a means --all , not --amend .Comment·Article·Mar 5, 2020·Writing Good Commit Messages: A Practical Guide