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/hooksLaufengit 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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage