2017-08-07 54 views
0

我有我似乎無法能夠解決的問題......的Git從服務器註銷後拋出內存不足的錯誤

我想用GutHub開發一個web應用程序與joomla在本地,並且每次我感覺都會將更改推送到服務器。 它的偉大工程,但我註銷了服務器後,我得到的仍然是一個錯誤,即使我百餘家配置的內存限制: 致命的:內存,realloc的失敗

我不是專家,因爲我還開始使用GitHub上,但這些都是我的腳步,也許你對我的意見...

  1. (在1and1.com服務器上) 我開始在服務器上,安裝一個新的joomla 3.7.4並將.gitignore從git // joomla/joomla-cms複製到我的webroot目錄中,忽略所有核心文件。

  2. (服務器)

    • git init
    • git config receive.denyCurrentBranch false
    • cat <<EOF>> webrootdir/.git/hooks/post-receive
    • #!/bin/sh
    • GIT_WORK_TREE=webrootdir git checkout master -f
    • EOF
    • chmod 755 webrootdir/.git/hooks/post-receive
  3. (本地計算機,克隆到本地目錄稱爲根目錄)

  4. (本地) 做了一些工作

  5. (本地)

    • git add . && git commit -m "Joomla 3.7.4"
    • git push
  6. (服務器)

    • git checkout -f

我重複步驟5和6整天,它按預期工作和服務器上的文件a每當我重複步驟時都會更新。

當我註銷服務器或在一段時間後被註銷時,服務器會鎖定錯誤,無論我嘗試結帳還是隻調用git狀態。 我最大的文件大約是250kB(jpegs),我沒有通過git管理數據庫,它只是我正在更新的模板文件夾,所以我無法弄清楚我做錯了什麼: -/

任何意見將非常感謝, 謝謝!

回答

0

我能夠與

git config --global core.preloadIndex false 
解決問題