영구 커밋 검증에 관한 정보
영구 커밋 확인을 사용하도록 설정 GitHub Enterprise Server 하면 서명이 확인될 때 각 커밋과 함께 확인 레코드를 저장합니다. 이 레코드는 서명 키가 나중에 순환되거나, 만료되거나, 해지되더라도 검증된 커밋이 검증 상태를 유지하도록 합니다. 영구 커밋 검증에 대한 자세한 내용은 커밋 서명 확인에 대한 안내을(를) 참조하세요.
기본적으로 영구 커밋 확인은 3.17 이상에서 GitHub Enterprise Server 사용하도록 설정됩니다.
검증된 각 커밋에는 약 80바이트의 스토리지가 필요합니다. 검증된 커밋 수가 많은 대규모 설치(예: 수십만 개 이상)의 경우, 데이터 증가를 제한하기 위해 이 기능을 비활성화하는 것이 좋습니다.
영구 커밋 검증 사용 안 함
에 대한 GitHub Enterprise Server 인스턴스영구 커밋 확인을 사용하지 않도록 설정할 수 있습니다.
-
관리 셸에서 다음 명령을 실행합니다.
Bash ghe-config app.persist-commit-signature-verification.enabled false
ghe-config app.persist-commit-signature-verification.enabled false -
구성을 적용하세요.
Bash ghe-config-apply
ghe-config-apply
영구 커밋 검증에 사용
이전에 영구 커밋 검증을 사용하지 않도록 설정한 경우, 다시 사용하도록 설정할 수 있습니다.
-
관리 셸에서 다음 명령을 실행합니다.
Bash ghe-config app.persist-commit-signature-verification.enabled true
ghe-config app.persist-commit-signature-verification.enabled true -
구성을 적용하세요.
Bash ghe-config-apply
ghe-config-apply