1. 개요
git을 사용하다보면 속도저하를 느낄때가 있다. 이때 미세하게라도 성능을 향상시킬 수 있는 방법을 가이드한다.
2. 가이드
bash 또는 CLI를 통해 아래 명령어를 입력한다.
git config --global core.preloadindex true
git config --global core.fscache true
git config --global gc.auto 256
- core.preloadindex : file system을 병렬로 활용한다. (git 2.1 부터는 기본 enabled)
- core.fscache: UAC문제를 해결하므로 더이상 git을 admin으로 수행할 필요 없다(windows 2.8)
- gc.auto: git은 .git 디렉토리에 모든 메타데이터가 저장되는데 해당 파일을 최적화 하라는 옵션이다.
3. 마무리
위의 2가지 옵션은 git이 업데이트 되면서 기본 옵션으로 설정되나 gc.auto 옵션같은 경우는 상황에 따라 유용할 수 있으니 잘 활용하기 바란다.
'CICD > Git' 카테고리의 다른 글
Git 브랜치 전략 (0) | 2020.03.02 |
---|---|
[small tip] git ssl 끄는 방법 (0) | 2019.12.20 |
[Mac] Git 기본 에디터 vi에서 visual code로 변경하기 (0) | 2019.10.18 |