Comment pourrais-je écrire un pré-fusion crochet dans Git?

La question en dit long. Est-il un moyen pour effectuer une action devant une fusion? Je devine qu'il y a un moyen de rendre l'utilisation d'un pre-commit crochet, mais je ne suis pas tout à fait sûr.

  • Même si cette question est de plus de 5 ans -- en attendant, toute solution pour cela? Par exemple, je veux que les gens à être en mesure de s'engager dans leur propre, privé branches ce qu'ils veulent, mais pas de les fusionner code avec de terribles métriques dans le fait de développer ou de branche master...
  • Remarque: Git 2.24 (T4 2019) en fait ne comprennent une pré-fusion-commit crochet. Voir ma réponse ci-dessous