的Git从服务器注销后抛出内存不足的错误

问题描述:

我有我似乎无法能够解决的问题......的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管理数据库,它只是我正在更新的模板文件夹,所以我无法弄清楚我做错了什么: -/

任何意见将非常感谢, 谢谢!

我能够与

git config --global core.preloadIndex false 
解决问题