我必须设置一个 git 服务器来托管大约 200 个公共存储库。它适用于那些无法访问 Internet 的服务器(尤其是 Github)。
这是我的做法:
- cd /data/githubRepos/bootstrap && git pull
- cd /data/gitLocalRepos/ && rm -rf bootstrap.git && git clone --bare /data/githubRepos/bootstrap bootstrap.git
并对其他 repos 执行相同的操作。
有没有更好的解决方案?