J'ai écrit mon propre hook post-merge personnalisé, maintenant j'ai ajouté un répertoire "hooks" à mon dossier principal de projet (puisque git ne suit pas les changements dans .git / hooks), quelque part j'ai lu que je peux créer un lien symbolique à partir de hooks en .git / hooks pour ne pas avoir à copier le fichier d'un dossier à l'autre chaque fois que quelqu'un le modifie, alors j'ai essayé:
ln -s -f hooks/post-merge .git/hooks/post-merge
Mais cela ne semble pas fonctionner, des idées pourquoi? "ln hooks / post-merge .git / hooks / post-merge" fonctionne très bien mais créer un lien physique est le même que copier je suppose ...
.git/hooks/
qui pointe vershooks/post-merge
est résolu.git/hooks/hooks/post-merge
, ce qui n'existe pas. Tu veuxln -s -f ../../hooks/post-merge .git/hooks/post-merge
. Ou vous rendre la vie plus facile:ln -s -f ../hooks .git/hooks
. Votre problème n'a rien à voir avec git.