У нас есть «центральное» репозиторий git, содержащий всевозможные файлы conf.
У нас есть 5 серверов, на которых клонировано репо.
Я клонировал репо на своем локальном компьютере.
Я хочу иметь возможность вносить изменения локально, передавать в центральное репо, а затем автоматически передавать его в репозитории на серверах.
Да, внесите изменения локально, зафиксируйте, нажмите, и изменение будет видно повсюду. Любые идеи?
Вы можете настроить выполнение сценария, который подключается к каждому серверу и запускает git pull после обновления. крючок в центральном хранилище.
Или вы можете просто использовать cron для выполнения git pull каждые 15 минут на всех серверах.