标签: php git
我有多个git repos,我希望能够从中获取信息,而不必拥有每个的本地副本。空间是主要问题。
repos位于提供者的服务器上,否则我只会运行服务器本地的php脚本。我希望能够获取每个repo的提交历史记录,而无需每个repo的克隆,也不必每次都运行pull或fetch。
这甚至可能吗?
答案 0 :(得分:0)
如果空间真的是问题(而不是带宽),你可以有一个脚本,对于每个回购,它会:
git log
你需要每次再次克隆这些repo来更新“git log”文件,但是如果带宽是正确的(并且repos不是 large ),那么这将最小化磁盘空间,最后只留下一组“git log”文件。