我有两台服务器,让我们先调用它们。第一个是实际开发的地方,第二个应该是复制品。我想做的是在接收后放“git push”,但有一个问题。后接收是在用户对第一台服务器执行git push时执行的,因此我无法通过chmod 600 ssh密钥。这是什么最好的做法?感谢名单!
答案 0 :(得分:0)
我建议保持简单,只需使用rsync
以特定间隔复制裸存储库。在执行此操作时可能存在并发问题(在推送进入的同时进行同步)。但是再次从存储库中同时进行多次推送(例如,如果几个开发人员几乎同时推送到主服务器)也可能会遇到问题。