Вечер добрый. Столкнулся вот с такой задачей - в проекте написанном на NodeJS, есть ряд npm скриптов в частности lint скрипт, вот поставили мне задачу перед командой git add или commit запускать эту lint команду и только потом соответствующую команду с git, мол чтобы разработчики не забывали проверять лишний раз код перед коммитом. Начал смотреть в сторону git alias, но может кто-то пробовал что-то подобное делать и знает какой работающий способ, еще были мысли запихнуть это в bash скрипт и как-то запихать в gitconfig в пределах проекта, но это пока в теории.