2010-06-09 6 views
3

Je suis en train de mettre à jour en permanence mes git hooks locaux. J'ai un repo pour héberger mon template .git. Cela signifie que je lance constamment git init --template = ../git-template pour mettre à jour les repos avec mes changements de hook.git init template, remplacement des hameçons modifiés

Problème: À chaque fois que je lance git init --temp ..., je dois d'abord supprimer les crochets dans .git/hooks qui seront remplacés par les hooks mis à jour. C'est énervant. Je sais que je peux scripter la suppression de ces hooks du repo que je veux mettre à jour, mais cette fonctionnalité est-elle déjà intégrée dans git?

Répondre

6

Cela ne répond pas exactement à votre question, mais je ne fais que symlinker tous mes dossiers .git/hooks à un emplacement commun, donc je peux juste le modifier; cela pourrait vous rendre la vie plus facile

+0

Bon conseil, jamais considéré comme ça. Merci pour l'idée –

Questions connexes