Working with Git Hooks: An Introduction