1. 解決pull/fetch/push時,出現(xiàn)"fatal: Out of memory, malloc failed (tried to allocate....)"的錯誤
1.其實解決上述錯誤,剛遇到還真束手無策,只能各種百度,發(fā)現(xiàn)試了很多方法都無效.
2.最終在Stack Overflow上找到了解決方案:
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
大神解釋到其實這是由于我們的git服務器的swapfile大小分配不夠,而我們提交的項目大小過大導致的.他們推薦我們做如下修改,
修改 /etc/sysctl.conf:
vm.swappiness=10
vm.vfs_cache_pressure = 50
出現(xiàn)這種異常,深層次的原因分析,待我去深入研究一下git之后,再來分享.
keyword; fatal: Out of memory, malloc failed ,gitlab, git, GitHub