Merge Request 기능
소스 브랜치에서 타깃 브랜치로 변경 사항을 통합하기 위해 Merge Request(MR)를 사용합니다.
Merge Request를 열면 merge 하기 전에 변경 사항을 시각화하고 협업할 수 있습니다. Merge Request는 다음 사항을 포함합니다.
- 요청 사항 설명
- 코드 변경 사항과 인라인 코드 리뷰
- CI/CD 파이프라인 정보
- 토론 스레드의 코멘트 섹션
- 커밋 목록
Merge Request 생성하기
Merge Request를 생성하는 다양한 방법을 학습하세요.
Merge Request 템플릿 사용하기
Merge Request를 생성하면 GitLab은 Merge Request에 데이터를 추가하기 위해 설명 템플릿 유무를 확인합니다. GitLab은 1~5번 순서로 이 위치를 확인하고, 가장 먼저 발견한 템플릿을 Merge Request에 적용합니다.
이름 | 프로젝트 UI 설정 | 그룹default.md | 인스턴스default.md | 프로젝트default.md | 템플릿 없음 |
---|---|---|---|---|---|
표준 커밋 메시지 | 1 | 2 | 3 | 4 | 5 |
Closes #1234 와 같은 이슈 닫기 패턴이 있는 커밋 메시지 | 1 | 2 | 3 | 4 | 5* |
1234-example 과 같이 issue ID가 앞에 붙은 브랜치 이름 | 1* | 2* | 3* | 4* | 5* |
참고
별표(*)가 표시된 항목은 이슈 닫기 패턴