2017-04-12 194 views
0

服務器中存在現有文件。確切的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

+0

它看起來像你有很多大文件(大的?),它們不適合內存。或者有一些遞歸符號鏈接?沒有更多的信息是不可能的。 – Jakuje

+0

我正在使用此cmd查找並忽略大型文件'find。大小+ 50M |貓>> .gitignore'但仍然會出現問題。你是什​​麼意思的符號鏈接?這是我能提供的唯一信息,因爲我不知道哪裏出了問題 – Tinker

回答

1

能找到我自己的答案。這個命令根本沒有的伎倆:

git config --global core.preloadIndex false

運行命令後,上述問題已修復。