내 목표는 특정 요구 사항을 충족하지 않는 커밋 데이터를 확인한 다음 커밋이 생성되거나 원격 저장소로 푸시되는 것을 거부하는 것입니다.
사전 커미트 후크를 수행하는 문제는 사전 커미트 후크 파일을 수동으로 업데이트해야하는 많은 사람들에게 배치하기 어렵다는 것입니다. 또한 Git을 사용하면 배포가 쉽지만 .git 폴더에 하위 모듈을 가질 수 없습니다.
내가 보는 다른 옵션은 원격 측의 업데이트 후크라고 생각합니다.이 후크는 개발자가 푸시 한 각 커밋을 확인하고 커밋 중 하나라도 테스트에 실패하면 푸시를 거부합니다.
누구 든지이 문제에 대한 통찰력이 있습니까? 그렇다면 업데이트 훅 스크립트 예제를 제공 할 수 있습니까? 그것이 어떻게 작동하는지 조금 혼란 스럽습니다.