InfoGrab Docs

Push 규칙

히스토리 Push 규칙의 최대 정규 표현식 길이가 GitLab 16.3에서 255자에서 511자로 변경 . Push 규칙은 사용자 친화적인 인터페이스에서 활성화할 수 있는 pre-receive Git 훅 입니다. Push 규칙은 저장소에 push할 수 있거나 없는 것에 대한 더 많은 제어를 제공합니다. GitLab이 보호된 branch 를 제공하지만 다음과 같은 보다 구체적인 규칙이 필요할 수 있습니다: 커밋의 내용 평가. 커밋 메시지가 예상 형식과 일치하는지 확인. branch 이름 규칙 적용. 파일 세부 정보 평가. Git 태그 제거 방지. 서명된 커밋 요구. GitLab은 push 규칙의 정규 표현식에 RE2 구문 을 사용합니다. regex101 regex tester 에서 테스트할 수 있습니다. 각 정규 표현식은 511자로 제한됩니다. 커스텀 push 규칙의 경우 서버 훅 을 사용하세요. Note Push 규칙은 포크 동기화 중에 우회됩니다. 포크를 upstream 프로젝트에