tree: bad0ffac7a4c9b4d97d489986dcbe81810ccec43
  1. pre-commit
  2. pre-push
  3. prepare-commit-msg