我正在尝试运行git clone,但遇到以下错误:
fatal: Out of memory, malloc failed
fatal: index-pack died with error code 128
fetch-pack from 'user@server:git' failed.
我在本地计算机上成功地执行了克隆操作,但在尝试克隆到另一台服务器时失败了。
我对Git还不是很熟悉,所以希望能得到帮助。 :)
我正在尝试运行git clone,但遇到以下错误:
fatal: Out of memory, malloc failed
fatal: index-pack died with error code 128
fetch-pack from 'user@server:git' failed.
我在本地计算机上成功地执行了克隆操作,但在尝试克隆到另一台服务器时失败了。
我对Git还不是很熟悉,所以希望能得到帮助。 :)
git
由于内存限制而失败,您也可以尝试使用 rsync
或 scp
将存储库复制到您的本地机器,并从那里继续克隆。您可以使用--depth -1
运行git clone
命令。这将只获取最后一次提交,因此涉及历史记录的操作(如git log、blame或甚至push/pull)可能无法正常工作。但是,它需要更少的内存使用、磁盘空间和网络传输。
限制在此处描述:为什么无法从浅克隆中推送?