Commit Messages

In the course of development you will be making incremental changes to your code and adding them to your repository in the form of commits! It is important that you write good commit messages to convey the intent and purpose of your changes to other developers!

A good commit message is just detailed enough and never ambiguous. Companies may or may not have requirements for commit messages, but we will be using a lightweight version of Conventional Commit messages:

<type>[optional scope]: <description>

[optional body]

[optional footer(s)]

A commit type can include:

This is also a generally good measure for how often you should be committing. If the work you are currently doing is a different type than what you are moving on to next, you should probably commit!