Я хотел бы запускать скрипт на стороне сервера каждый раз, когда пользователь запускает git pull. Однако никакие хуки не могут этого достичь, поэтому я пытаюсь найти «хаки» для этого. На самом деле, я также был бы рад запускать скрипт «чаще», например, каждый раз, когда пользователь подключается через ssh.
Я также хочу сделать это как пользователь без полномочий root (поэтому я не могу создавать новых пользователей), и я не хочу потерять способность подключаться через обычный ssh.
Я пытался изменить файл bashrc, но, к сожалению, протокол git, использующий ssh, не вызывает этот файл. Любая другая идея?