Я использовал сценарии пост-получения в моих репозиториях git со следующими командами для проверки всех файлов в репозитории:
#!/bin/sh
GIT_WORK_TREE=/var/www/www.example.org git checkout -f
I Я хочу сделать что-то подобное, но только проверить файлы, которые были изменены или добавлены в push. После того, как файлы были извлечены, сценарий пост-получения затем выполнит некоторые другие команды для этих файлов и удалит файлы в конце, так что каталог будет пуст.
Возможно ли это?