J'ai écrit un hook Git post-commit et il fonctionne correctement. Cependant, je veux ajouter ce hook pour qu'il s'applique à tous les dépôts git actuels (et futurs) sur lesquels je travaille. J'ai essayé d'ajouter le hook à mon ~/.git/hooks/
plutôt que dans le répertoire des hooks dans le répertoire du projet, cependant, cela ne semble pas fonctionner.
Existe-t-il un moyen de créer des hooks Git globaux qui s'appliqueront à tous les dépôts de mon système (sans avoir à les copier dans chaque répertoire de projet) ? Sinon, quelle serait la meilleure solution pour l'avenir - peut-être un modèle git-init ?
4 votes
Depuis la version 2.9 de Git, la meilleure approche à cet égard a changé : La réponse de VonC est une meilleure solution. stackoverflow.com/a/37293198/2741954
0 votes
Cela répond-il à votre question ? changer les hooks git par défaut