3

すべての履歴を保存して、リポジトリをあるリモート サーバーから別のサーバーに移動しようとしています。

最初に、すべての変更をリモート サーバーからローカル リポジトリにプルしました。次に、宛先サーバーに新しい裸のリポジトリを作成しました。
その後、すべてのブランチをローカル リポジトリからリモート リポジトリにプルしようとしたところ、次のエラーが発生しました。

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'

しかし同時に、この裸のリポジトリのクローンを作成し、ファイルを追加して、リモート サーバーにプッシュすることもできます。 メモリ不足エラーの原因は何ですか?

4

0 に答える 0