文件名称:git-recreate:从.git内容的副本重新创建整个git存储库
文件大小:1KB
文件格式:ZIP
更新时间:2024-05-17 06:47:54
如何从.git目录重新创建完整的git存储库 为什么 ? 如果您有回购的git克隆,则基本上,您将在.git目录中拥有整个历史记录,以及每个文件的最新文件版本的副本。 在最坏的情况下,这意味着磁盘空间使用量是原来的两倍。 因此,出于存档目的,仅存储.git的内容而将其余内容保留下来是有意义的,因为以后可以重新创建它。 还有一个问题是巨大的git repos几乎不可能通过慢速的互联网连接来克隆,因为一旦失败,就无法恢复下载(例如,您已经下载了2GB存储库的99%,并且连接断开了-您必须再次下载整个2 GB)。 在这种情况下,将存储库转移到您的盒子的最有效方法是: ssh进入一些具有良好带宽的专用服务器。 在那里克隆git repo。 由于大多数专用服务器都在GBit连接后面,因此该过程可能只需要几秒钟。 cd进入克隆并执行tar cf myproject.tar .git/ 。
【文件预览】:
git-recreate-master
----README.md(2KB)