## Commit Message Guidelines We have precise rules over how our git commit messages should be formatted. This leads to more readable messages that are easy to follow when looking through the project history. ### Commit Message Format Each commit message consists of a **header**, a **body** and a **footer**. The header has a special format that includes a **type**, a **scope** and a **subject**: ``` ():