In this chapter, we will cover the following recipes:
- Using a branch description in a commit message
- Creating a dynamic commit message template
- Using external information in a commit message
- Preventing the push of specific commits
- Configuring and using Git aliases
- Configuring and using Git scripts
- Setting up and using a commit template