Git 기록을 관리하기 위한 워크플로 요구 사항 및 기본 설정을 충족하도록 GitHub Enterprise Server 인스턴스에서 끌어오기 요청 병합 옵션을 구성할 수 있습니다. 자세한 내용은 "끌어오기 요청 병합 구성"을 참조하세요.
-
GitHub Enterprise Server 인스턴스에서 리포지토리의 기본 페이지로 이동합니다.
-
리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.
-
"끌어오기 요청"에서 병합 커밋 허용을 선택합니다. 이렇게 하면 기여자가커밋의 전체 기록과 끌어오기 요청을 병합할 수 있습니다.
-
필요하다면 병합 커밋 허용에서 드롭다운 메뉴를 선택한 다음 병합할 때 기여자에게 표시되는 커밋 메시지의 양식을 선택합니다.
기본 메시지에는 끌어오기 요청 번호와 제목이 포함됩니다. 예들 들어
Merge pull request #123 from patch-1
입니다. 끌어오기 요청 제목만 사용할 수도 있고, 끌어오기 요청 제목과 설명을 사용할 수도 있습니다.
둘 이상의 병합 메서드를 선택하는 경우 협력자는 끌어오기 요청을 병합할 때 사용할 병합 커밋 유형을 선택할 수 있습니다. 리포지토리에 선형 커밋 기록이 필요한 보호된 분기 규칙이 있는 경우 squash 병합, 다시 기반 병합 또는 둘 다를 허용해야 합니다. 자세한 내용은 "보호된 분기 정보"을 참조하세요.