服务器上的 Git 初始设置致命错误:内存不足,realloc 失败



服务器中有现有文件。确切地说是WordPress网站。我想设置 git 并将这些文件推送到 github。问题是我总是有一个错误,我无法通过。以下是我在服务器上设置 git 的步骤:

1. git init
2. git add .
3. git commit -m "initial setup"

然后出现以下错误的问题:

fatal: Out of memory, realloc failed
fatal: recursion detected in die handler
fatal: recursion detected in die handler

我尝试增加packedGitLimitpackSizeLimitwindowMemory等。但还是不好。关于如何解决此问题的任何想法或见解?谢谢

更新:这是问题的cmd输出

https://www.screencast.com/t/nIStE8Ft

能够自己找到答案。这个命令只是做了一个技巧:

git config --global core.preloadIndex false

运行该命令后,上述问题已修复。

上述解决方案对我不起作用。我在签出分支时遇到此错误。我不得不删除">.git/hooks/post-checkout"文件。它对我起作用了。只是提到是否有其他人遇到同样的问题。

最新更新