This is a gist about general practices, rules and guidelines for team collaborators to contribute into git repositories.
We have very precise rules over how our git commit messages must be formatted, rules that will give us uniformity and easier to read commit history.
Each commit message should consist of a three sections the header, the body, and the footer, where both the body and the footer are optional. The sections if applicable must be given in that order and should be separated each other by an empty blank line.