2013-07-17 139 views
0

需要您帮助获取将位于一台服务器上的所有远程存储库同步/备份到另一台aws服务器的正确方法。基本上我需要定期进行备份并将其托管在aws服务器上。这aws服务器将被用于简单的备份GIT,而不是常规的git push/pull。将GIT远程服务器备份到aws服务器上

让我知道我们如何从远程服务器实现此目的,以非常频繁地将包括远程分支,标签在内的所有数据同步到另一台服务器。

回答

0

在远程AWS机器上打开裸仓库,将其设置为本地仓库的远程服务器,并且每天/每小时/每当您需要时执行“git push --all”。

+0

或者使它成为主要aws服务器上的cronjob甚至是git钩子,因此您不必记得在本地时常运行它。 – mnagel