相关疑难解决方法(0)

Windows上的Git,"内存不足 - malloc失败"

遇到了存储库的问题,并尝试了几乎所有可能的配置设置,例如.pack.WindowMemory等等

我相信有人已经检查了一个大文件到远程存储库,现在每次我尝试拉动或推送它时,GIT会尝试打包它并耗尽内存:

Auto packing the repository for optimum performance. You may also
run "git gc" manually. See "git help gc" for more information.
Counting objects: 6279, done.
Compressing objects: 100% (6147/6147), done.
fatal: Out of memory, malloc failed (tried to allocate 1549040327 bytes)
error: failed to run repack
Run Code Online (Sandbox Code Playgroud)

尝试过各种选项的git gc&git repack,但仍然返回相同的错误.

几乎放弃了,即将创建一个新的回购,但我想先问一下:)

windows git

66
推荐指数
3
解决办法
7万
查看次数

重新包装Git存储库失败

我有一个git存储库驻留在内存有限的服务器上.当我尝试从服务器克隆现有存储库时,我收到以下错误

hemi@ubuntu:$ git clone ssh://hemi@servername.dk/home/hemi/repos/articles
Initialized empty Git repository in /home/hemi/Skrivebord/articles/.git/
hemi@servername.dk's password: 
remote: Counting objects: 666, done.
remote: warning: suboptimal pack - out of memory
remote: fatal: Out of memory, malloc failed
error: git upload-pack: git-pack-objects died with error.
fatal: git upload-pack: aborting due to possible repository corruption on the remote side.
remote: aborting due to possible repository corruption on the remote side.
fatal: early EOF
fatal: index-pack failed
hemi@ubuntu:$ 
Run Code Online (Sandbox Code Playgroud)

为了处理这个错误,我试图重新打包原始存储库(根据此论坛帖子).但是,它不是重新打包存储库,而是描述了如何使用"git pack-objects"命令.

hemi@servername:~/repos/articles$ git repack -a -d …
Run Code Online (Sandbox Code Playgroud)

git repository

58
推荐指数
4
解决办法
6万
查看次数

标签 统计

git ×2

repository ×1

windows ×1