У меня есть пустой удаленный репозиторий и вы хотите вызвать крючок, когда против него выполняется «git fetch».Git Удаленный репозиторий Fetch Hook
Я пробовал несколько крючков, которые, как я думал, могут работать (post-merge, которые я знаю, для локальных репозиториев, но я думал, что попробую это так или иначе), я также попытался заменить некоторые из двоичных файлов git- * как git-upload-archive и git-upload-pack) со сценариями, которые затем вызывают двоичные файлы.
Любые идеи о том, как я могу запускать сценарий для запуска, когда выполняется «git fetch» в удаленном репозитории? И да, я знаю о документах (http://www.manpagez.com/man/5/githooks/)
Я смотрел этот документ: http://git-scm.com/book/en/v2/Git-Internals-Transfer-Protocols и в разделе о соединениях SSH он упоминает запуск git-upload-pack удаленно. Я подумал, что если я смогу заменить git-upload-pack, который даст мне то, что мне нужно, однако, когда я удалю двоичный файл, я все равно могу нажать и вытащить из удаленного репозитория и обратно. – ossys