Writing a Great Commit Message

An often overlooked part of Git is the commit message. The usefulness of many of Git’s features rely on well structured commit messages. A commit message structure: Subject line in 50 chars or less Following a blank line after the subject line is the commit message body, containing a more detailed explaination of the change.

WTF is Git Rebase