Git Hooks: Anwenden von `git config core.hooksPath`
Ich habe ein Git-Repository mit einem Pre-Commit-Hook eingerichtet:
my-repo
|- .git
|- hooks
|- pre-commit # I made this file executable
Bis dahin funktioniert alles. Der Hook läuft, wenn ich einen Commit vornehme.
================================
Ich laufe jetztgit config core.hooksPath ./git-config/hooks
immy-repo
.
Die Ordnerstruktur ist diese:
my-repo
|- .git
|- hooks
|- git-config
|- hooks
|- pre-commit # I made this file executable as well
Was passiert ist
das neue Pre-Commit-Skript wird beim Festschreiben nicht ausgeführtdas alte Pre-Commit-Skript läuft immer noch auf Commit, wenn ich es in @ belasmy-repo/.git/hooks
Laufengit config --get core.hooksPath
immy-repo
Ausgänge./git-config/hooks
Wie kann ich den neuen Pre-Commit-Hook beim Commit ausführen lassen?
Hier ist der Link zu den Dokumenten, die ich anscheinend nicht gut verstehe:
https: //git-scm.com/docs/git-confi
https: //git-scm.com/docs/githook