Skip to main content

이 버전의 GitHub Enterprise는 다음 날짜에 중단되었습니다. 2024-09-25. 중요한 보안 문제에 대해서도 패치 릴리스가 이루어지지 않습니다. 더 뛰어난 성능, 향상된 보안, 새로운 기능을 위해 최신 버전의 GitHub Enterprise Server로 업그레이드합니다. 업그레이드에 대한 도움말은 GitHub Enterprise 지원에 문의하세요.

끌어오기 요청에 대한 커밋 병합 구성

리포지토리의 GitHub Enterprise Server 인스턴스에서 모든 끌어오기 요청 병합에 대한 병합 커밋을 이용한 병합을 적용하거나, 허용하거나, 사용하지 않도록 설정할 수 있습니다.

Git 기록을 관리하기 위한 워크플로 요구 사항 및 기본 설정을 충족하도록 끌어오기 요청 병합 옵션을 구성할 수 있습니다. 자세한 내용은 "끌어오기 요청 병합 구성" 항목을 참조하세요.

  1. GitHub에서 리포지토리의 기본 페이지로 이동합니다.

  2. 리포지토리 이름 아래에서 Settings(설정)를 클릭합니다. "설정" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 설정을 클릭합니다.

    탭을 보여 주는 리포지토리 헤더의 스크린샷. "설정" 탭이 진한 주황색 윤곽선으로 강조 표시됩니다.

  3. "끌어오기 요청"에서 병합 커밋 허용을 선택합니다. 이렇게 하면 기여자가커밋의 전체 기록과 끌어오기 요청을 병합할 수 있습니다.

  4. 필요하다면 병합 커밋 허용에서 드롭다운 메뉴를 선택한 다음 병합할 때 기여자에게 표시되는 커밋 메시지의 양식을 선택합니다.

    기본 메시지에는 끌어오기 요청 번호와 제목이 포함됩니다. 예들 들어 Merge pull request #123 from patch-1입니다. 끌어오기 요청 제목만 사용할 수도 있고, 끌어오기 요청 제목과 설명을 사용할 수도 있습니다.

둘 이상의 병합 메서드를 선택하는 경우 협력자는 끌어오기 요청을 병합할 때 사용할 병합 커밋 유형을 선택할 수 있습니다. 리포지토리에 선형 커밋 기록이 필요한 보호된 분기 규칙이 있는 경우 squash 병합, 다시 기반 병합 또는 둘 다를 허용해야 합니다. 자세한 내용은 "보호된 분기 정보"을(를) 참조하세요.

추가 참고 자료