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