我向repo添加了一些文件,提交并试图推送到Github:
$ git add .
$ git commit -m 'bla'
$ git push origin master
Run Code Online (Sandbox Code Playgroud)
当我尝试推送到Github时,我收到一个错误.
Counting objects: 84, done.
Delta compression using up to 2 threads.
error: pack-objects died of signal 9
error: failed to push some refs to 'git@github.com:xxxxx/xxxxx.git'
Run Code Online (Sandbox Code Playgroud)
在我两周前去度假之前一切正常.据我所知,在此期间没有任何改变.配置文件似乎没问题.而git push -f也会产生与上面相同的错误.
小智 28
试试这个:
git config --global pack.windowMemory "32m"
Run Code Online (Sandbox Code Playgroud)
小智 16
Git repack 将解压的对象组织成包,包是对象的集合,单独压缩,应用增量压缩,存储在单个文件中,并带有关联的索引文件。
git repack -a -d -f --window=0
Run Code Online (Sandbox Code Playgroud)
我非常确信你遇到了本地问题,并且与 GitHub 无关。git推送由以下步骤组成:
很明显,这是失败的第一步。您可能内存/交换空间不足?