как только Вы преподавали их, как программировать, они могли бы хотеть изучить, как разработать программное обеспечение.. для этого я думаю Greg Wilson Плотницкие работы программного обеспечения , курс является большим.. это также использует Python в качестве языка студента.
Вы можете написать скрипт установки, например, setuphooks.sh, который запускает скрипты и устанавливает их в нужных местах. Это не должно быть трудно писать, так как curl
может сделать большую часть работы.
Или вы можете просто включить хуки в репо в обычную папку, например .hooks
, и скопировать их все в .git/hooks
.
Другие предложили вам символическую ссылку, но это создает проблемы для пользователей Windows.