Ich habe meinen eigenen benutzerdefinierten Post-Merge-Hook geschrieben und jetzt meinem Hauptprojektordner ein "Hooks" -Verzeichnis hinzugefügt (da git keine Änderungen in .git / hooks verfolgt). Irgendwo habe ich gelesen, dass ich aus Hooks einen symbolischen Link erstellen kann in .git / hooks, damit ich die Datei nicht jedes Mal von einem Ordner in den anderen kopieren muss, wenn jemand sie ändert, also habe ich versucht:
ln -s -f hooks/post-merge .git/hooks/post-merge
Aber es scheint nicht zu funktionieren, irgendwelche Ideen warum? "ln hooks / post-merge .git / hooks / post-merge" funktioniert gut, aber das Erstellen eines harten Links ist dasselbe wie das Kopieren, denke ich ....
.git/hooks/
diesem Punkthooks/post-merge
wird aufgelöst.git/hooks/hooks/post-merge
, der nicht vorhanden ist. Du willstln -s -f ../../hooks/post-merge .git/hooks/post-merge
. Oder machen Sie Ihr Leben leichter :ln -s -f ../hooks .git/hooks
. Dein Problem hat nichts mit Git zu tun.