더북(TheBook)

12.5.5 환경 설정

gc 명령어의 동작은 환경 설정으로 제어할 수 있습니다.

  • gc.reflogExpire: reflog가 보존되는 기간을 설정합니다. 기본값은 90일입니다.
  • gc.reflogExpireUnreachable: 기본값은 30일입니다.
  • gc.aggressiveWindow: 창의 크기를 정합니다. 기본값은 250입니다.
  • gc.aggressiveDepth: 압축에 사용되는 매개변수이며, 기본값은 50입니다.
  • gc.pruneExpire: 저장소에 쓰는 다른 프로세스와 동시에 실행될 때 손상을 방지합니다.
  • gc.worktreePruneExpire: 유예 기간을 설정할 수 있습니다.

gc 명령어의 동작은 gc.auto 항목으로 자동 설정을 허용하지 않을 수도 있고, gc.autopacklimit를 사용하여 최대 압축 숫자를 제어할 수도 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.