我们有一个“中央” git repo,其中包含各种 conf 文件。
我们有 5 台服务器已克隆该 repo。
我已经在本地机器上克隆了 repo。
我希望能够在本地进行更改,推送到中央存储库,然后让它自动推送到服务器上的存储库。
也就是说,在本地进行更改,提交、推送,更改在其他地方可见。有什么想法吗?
答案1
您可以配置一个脚本的执行,该脚本连接到每个服务器并在更新后发出 git pull钩在中央存储库中。
或者您可以简单地使用 cron 在所有服务器上每 15 分钟执行一次 git pull。