InfoGrab Docs

보호된 브랜치

GitLab의 보호된 브랜치는 Git 브랜치에 푸시, 머지 또는 수정할 수 있는 사람을 제한합니다.

Note 프로젝트의 Protected branches 설정이 제거될 예정입니다. 대신 Settings > Repository > Branch rules 에서 보호된 브랜치를 구성하세요. 보호된 브랜치는 코드 안정성과 품질을 보장하기 위해 GitLab의 브랜치에 특정 권한을 적용합니다. 보호된 브랜치는: 코드 변경 사항을 머지하고 푸시할 수 있는 사용자를 제어합니다. 중요한 브랜치의 우발적인 삭제를 방지합니다. 코드 검토 및 승인 프로세스를 적용합니다. 코드 소유자 승인 요구 사항을 관리합니다. 커밋 히스토리를 유지하기 위한 강제 푸시 권한을 규제합니다. UI와 보호된 브랜치 API를 통해 액세스를 제어합니다. Note 저장소의 기본 브랜치는 기본적으로 보호됩니다. 기본 브랜치 설정에 대한 자세한 내용은 기본 브랜치 를 참조하세요. 여러 규칙과 일치하거나 복잡한 권한 요구 사항이 있는 브랜치의 보호 규칙 동작에 대한 자세한 내용은 보호 규칙 을 참조하세요. 브랜치 보호 # 개별 프로젝