자동 병합 정보
끌어오기 요청에 대해 자동 병합을 사용하도록 설정하면 필요한 모든 검토가 충족되고 필요한 모든 상태 검사가 통과될 때 끌어오기 요청이 자동으로 병합됩니다. 자동 병합을 사용하면 요구 사항이 충족될 때까지 기다리지 않으므로 다른 작업으로 이동할 수 있습니다.
끌어오기 요청과 함께 자동 병합을 사용하려면 먼저 리포지토리에서 자동 병합을 사용하도록 설정해야 합니다. 자세한 내용은 리포지토리의 끌어오기 요청에 대한 자동 병합 관리을(를) 참조하세요.
끌어오기 요청에 대해 자동 병합을 사용하도록 설정한 후 리포지토리에 대한 쓰기 권한이 없는 사용자가 헤드 분기에 새 변경 내용을 푸시하거나 끌어오기 요청의 베이스 분기를 전환하면 자동 병합이 사용하지 않도록 설정됩니다. 예를 들어 유지 관리자가 포크에서 끌어오기 요청에 대해 자동 병합을 사용하도록 설정하면 기여자가 끌어오기 요청에 새 변경 내용을 푸시한 후 자동 병합이 사용하지 않도록 설정됩니다.
GitHub Community 토론을 통해 자동 병합에 대한 피드백을 제공할 수 있습니다.
자동 병합을 사용하도록 설정
Note
자동 병합을 사용하도록 설정하는 옵션은 즉시 병합할 수 없는 끌어오기 요청에만 표시됩니다. 예를 들어 분기 보호 규칙이 “병합 전에 끌어오기 요청 검토 필요” 또는 “병합하기 전에 상태 검사 필요”를 적용하는 경우 이러한 조건은 아직 충족되지 않은 것입니다. 자세한 내용은 "분기 보호 규칙 관리" 항목을 참조하세요.
리포지토리에 대한 쓰기 권한이 있는 사용자는 끌어오기 요청에 대해 자동 병합을 사용하도록 설정할 수 있습니다.
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름에서 끌어오기 요청을 클릭합니다.
-
“끌어오기 요청” 목록에서 자동 병합하려는 끌어오기 요청을 클릭합니다.
-
필요에 따라 병합 방법을 선택하려면 드롭다운 메뉴를 선택한 다음 병합 방법을 클릭합니다. 자세한 내용은 끌어오기 요청 병합 정보을(를) 참조하세요.
-
자동 병합 사용을 클릭합니다.
-
병합 또는 Squash 및 병합 방법을 선택한 경우 커밋 메시지와 설명을 입력하고 병합 커밋을 작성할 메일 주소를 선택합니다.
Note
메일 개인 정보 보호가 활성화되어 있거나 GitHub 계정과 연결된 확인되고 표시되는 메일이 하나만 있는 경우 메일 드롭다운 메뉴를 사용할 수 없습니다.
-
자동 병합 확인을 클릭합니다.
자동 병합 사용 안 함
리포지토리 및 끌어오기 요청 작성자에게 쓰기 권한이 있는 사용자는 끌어오기 요청에 대해 자동 병합을 사용하지 않도록 설정할 수 있습니다.
-
GitHub에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름에서 끌어오기 요청을 클릭합니다.
-
“끌어오기 요청” 목록에서 자동 병합을 사용하지 않도록 설정하려는 끌어오기 요청을 클릭합니다.
-
병합 상자에서 자동 병합 사용 안 함을 클릭합니다.