InfoGrab Docs

머지 리퀘스트 워크플로우

GitLab에서 가장 일반적인 머지 리퀘스트 플로우는 포크, 보호 브랜치 또는 둘 다를 사용합니다.

GitLab 머지 리퀘스트는 일반적으로 다음 플로우 중 하나를 따릅니다: 단일 저장소에서 보호 브랜치 로 작업하기. 권위 있는 프로젝트의 포크로 작업하기. 보호 브랜치 플로우 # 보호 브랜치 플로우에서는 포크 대신 모든 사람이 동일한 GitLab 프로젝트에서 작업합니다. 프로젝트 유지 관리자는 Maintainer 권한을 받고 일반 개발자는 Developer 권한을 받습니다. 유지 관리자는 권위 있는 브랜치를 '보호됨'으로 표시합니다. 개발자는 프로젝트에 기능 브랜치를 푸시하고 기능 브랜치를 검토하여 보호 브랜치 중 하나에 병합하도록 머지 리퀘스트를 생성합니다. 기본적으로 Maintainer 권한을 가진 사용자만 보호 브랜치에 변경 사항을 병합할 수 있습니다. 장점: 프로젝트 수가 적어 복잡성이 감소합니다. 개발자는 하나의 원격 저장소만 고려하면 됩니다. 단점: 새 프로젝트마다 보호 브랜치를 수동으로 설정해야 합니다 보호 브랜치 플로우를 설정하려면: 먼저 기본 브랜치 보호 로 기본 브