[Git] Git failed with a fatal error.Git failed with a fatal error.Out of memory, malloc failed (tried to allocate 67108883 bytes)
Git failed with a fatal error.Git failed with a fatal error.Out of memory, malloc failed (tried to allocate 67108883 bytes)remote unpack failed: eof before pack header was fully readTo ssh://192.168.0.8/volume1/homes/charles/repos/Stairs.git ! [remote rejected] master -> master (unpacker error)failed to push some refs to 'ssh://192.168.0.8/volume1/homes/charles/repos/Stairs.git'
두가지 방법이 있다, Git LFS(Git Large File Storage)를 설치하는 방법과 Git의 메모리 제한을 늘리는 방법
Git LFS를 설치하면 추가적으로 관리해야 할게 많아서 Git의 메모리 제한을 늘리는 방법을 썼다.
git config --global pack.windowMemory 1g
git config --global pack.packSizeLimit 1g
git config --global pack.threads 4
바이트 단위로 지정한 메모리 크기를 각각 1g, 병렬 처리에 사용할 스레드 수를 4개로 지정했다.
--global 옵션을 사용하면 Git전역 설정을 변경하는거고, 특정 리포지토리만 변경할거면 --global 대신 --local을 사용하면 된다.
'Git, GitHub' 카테고리의 다른 글
원격 리포지토리에 푸시하지 못했습니다. 자세한 내용을 출력창을 참조하세요 (3) | 2024.03.18 |
---|---|
테이징, 스태시 차이점 (Staging and Stash Differences) (1) | 2024.03.05 |
Git failed with a fatal error. the remote end hung up unexpectedly Everything up-to-date: The remote end hung up unexpectedly, (0) | 2024.01.29 |
VS Code Git NAS Settings (0) | 2023.03.20 |
깃허브 액션 에러: The requested URL returned error: 403 (0) | 2023.01.16 |