While this repository has many checks that are run at the point when you commit to the GitHub repository, it would be ideal if many/most/all of these checks could also be run before a commit takes place. This is possible through the use of Git pre-commit hooks that developers for the project can install after cloning the repository the first! As such, we should add a pre-commit configuration for this repository and run checks on each commit. To complete this task we will need to confirm that the pre-commit hooks work correctly when a commit happens from a text editor, an IDE, and from the command-line.
While this repository has many checks that are run at the point when you commit to the GitHub repository, it would be ideal if many/most/all of these checks could also be run before a commit takes place. This is possible through the use of Git pre-commit hooks that developers for the project can install after cloning the repository the first! As such, we should add a pre-commit configuration for this repository and run checks on each commit. To complete this task we will need to confirm that the pre-commit hooks work correctly when a commit happens from a text editor, an IDE, and from the command-line.