드래프트 머지 리퀘스트
GitLab v19.5Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
요약
머지 리퀘스트가 머지할 준비가 되지 않았다면 준비됨으로 표시할 때까지 머지를 차단할 수 있습니다. 다음과 같은 여러 방법으로 머지 리퀘스트를 드래프트로 표시할 수 있습니다. 머지 리퀘스트를 머지할 준비가 되면 다음과 같은 여러 방법으로 Draft 플래그를 제거할 수 있습니다.
머지 리퀘스트가 머지할 준비가 되지 않았다면 준비됨으로 표시할 때까지 머지를 차단할 수 있습니다. Draft로 표시된 머지 리퀘스트는 다른 모든 머지 기준을 충족하더라도 Draft 플래그를 제거하기 전까지 머지할 수 없습니다.

머지 리퀘스트를 드래프트로 표시#
다음과 같은 여러 방법으로 머지 리퀘스트를 드래프트로 표시할 수 있습니다.
- 머지 리퀘스트를 보는 중일 때: 머지 리퀘스트의 오른쪽 상단 모서리에서 Merge request actions(⋮)를 선택한 다음 Mark as draft를 선택합니다.
- 머지 리퀘스트를 생성하거나 편집할 때: 다음 중 하나를 수행합니다.
- 머지 리퀘스트 제목 앞에
[Draft],Draft:또는(Draft)를 추가합니다. - Title 필드 아래의 Mark as draft를 선택합니다.
- 머지 리퀘스트 제목 앞에
- 기존 머지 리퀘스트에 댓글을 달 때: 댓글에
/draft빠른 작업을 추가합니다. 머지 리퀘스트를 준비됨으로 표시하려면/ready빠른 작업을 사용합니다. - 커밋을 생성할 때: 머지 리퀘스트의 소스 브랜치를 타깃으로 하는 커밋 메시지 앞에
draft:,Draft:,fixup!또는Fixup!을 추가합니다. 이 방법은 토글이 아닙니다. 이후 커밋에서 이 텍스트를 다시 추가해도 머지 리퀘스트가 준비됨으로 표시되지 않습니다.
머지 리퀘스트를 준비됨으로 표시#
머지 리퀘스트를 머지할 준비가 되면 다음과 같은 여러 방법으로 Draft 플래그를 제거할 수 있습니다.
- 머지 리퀘스트를 보는 중일 때: 머지 리퀘스트의 오른쪽 상단 모서리에서 Mark as ready를 선택합니다. Developer, Maintainer 또는 Owner 권한이 있는 사용자는 머지 리퀘스트 설명 하단으로 스크롤하여 Mark as ready를 선택할 수도 있습니다.
- 기존 머지 리퀘스트를 편집할 때: 제목 앞의
[Draft],Draft:또는(Draft)를 제거하거나 Title 필드 아래의 Mark as draft 선택을 해제합니다. - 기존 머지 리퀘스트에 댓글을 달 때: 머지 리퀘스트의 댓글에
/ready빠른 작업을 추가합니다.
머지 리퀘스트를 준비됨으로 표시하면 GitLab이 머지 리퀘스트 참여자와 관찰자에게 알립니다.
검색 시 드래프트 포함 또는 제외#
프로젝트의 머지 리퀘스트 목록을 보거나 검색할 때 드래프트 머지 리퀘스트를 포함하거나 제외하려면 다음과 같이 진행합니다.
-
상단 바에서 Search or go to를 선택하고 프로젝트를 찾습니다.
-
왼쪽 사이드바에서 Code > Merge requests를 선택합니다.
-
머지 리퀘스트 상태로 필터링하려면 탐색 바에서 Open, Merged, Closed 또는 All을 선택합니다.
-
검색 상자를 선택하여 필터 목록을 표시한 다음 Draft를 선택하거나
draft를 입력합니다. -
=를 선택합니다. -
드래프트를 포함하려면 Yes를, 제외하려면 No를 선택하고 Return을 눌러 머지 리퀘스트 목록을 업데이트합니다.

드래프트의 파이프라인#
드래프트 머지 리퀘스트는 준비됨으로 표시된 머지 리퀘스트와 동일한 파이프라인을 실행합니다.
드래프트 머지 리퀘스트의 파이프라인을 건너뛰려면 드래프트 머지 리퀘스트의 파이프라인 건너뛰기를 참고합니다.