我正在尝试将我的存储库从一个远程服务器移动到另一个远程服务器并保存所有历史记录。
首先,我将所有更改从远程服务器提取到本地存储库。然后我在目标服务器上创建了新的裸存储库。
之后我尝试将所有分支从我的本地存储库拉到远程存储库,然后出现以下错误:
Counting objects: 3758, done.
Compressing objects: 100% (2457/2457)
Writing objects: 100% (3758/3758), 6.96 MiB | 45 KiB/s
Writing objects: 100% (3758/3758), 6.98 MiB | 46 KiB/s, done.
Total 3758 (delta 2334), reused 2342 (delta 1282)
**remote: fatal: Out of memory, malloc failed (tried to allocate 56 bytes)**
error: unpack failed: index-pack abnormal exit
To XXX.XXX.XXX.XXX:test.git
! [remote rejected] dev -> dev (unpacker error)
! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to 'XXX.XXX.XXX.XXX:test.git'
但与此同时,我可以克隆这个裸存储库,向其添加文件并推送到远程服务器。 什么可能导致内存不足错误?