服务器中有现有文件。确切地说是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
我尝试增加packedGitLimit
、packSizeLimit
、windowMemory
等。但还是不好。关于如何解决此问题的任何想法或见解?谢谢
更新:这是问题的cmd输出
https://www.screencast.com/t/nIStE8Ft
能够自己找到答案。这个命令只是做了一个技巧:
git config --global core.preloadIndex false
运行该命令后,上述问题已修复。
上述解决方案对我不起作用。我在签出分支时遇到此错误。我不得不删除">.git/hooks/post-checkout"文件。它对我起作用了。只是提到是否有其他人遇到同样的问题。