Я хочу отслеживать каталоги и файлы, хранящиеся на сервере. Первоначальная идея заключалась в том, чтобы создать чистый репозиторий на сервере, а затем отправлять / извлекать с локальных машин (где хранятся не голые репозитории). Проблема в том, что обновленные файлы должны присутствовать на сервере.
Первоначально я сосредоточился на настройке репозитория без репо на сервере и извлечении из репозитория без репо, но для этого потребуется, чтобы кто-то git pull
каждый раз выполнял push с локальной машины. У меня вопрос: можно ли настроить репозитории без оболочки и без нее таким образом, чтобы я мог вносить изменения в код на локальном компьютере, отправлять эти изменения и автоматически размещать их на сервере. Если требуется репо на стороне сервера, можно ли заблокировать отправку с него?