Skip to main content

Enterprise Server 3.20 은(는) 현재 릴리스 후보로 제공됩니다.

끌어오기 요청 자동 병합

모든 병합 요구 사항이 충족되면 끌어오기 요청이 자동으로 병합되도록 끌어오기 요청에 자동 병합을 사용하도록 설정하여 개발 속도를 높일 수 있습니다.

누가 이 기능을 사용할 수 있나요?

끌어오기 요청에 대한 자동 병합은 조직의 GitHub Free 및 GitHub Free이(가) 있는 퍼블릭 리포지토리와 GitHub Pro, GitHub Team, GitHub Enterprise Cloud 및 GitHub Enterprise Server의 퍼블릭 및 프라이빗 리포지토리에서 사용할 수 있습니다.

자동 병합 정보

끌어오기 요청에 대해 자동 병합을 사용하도록 설정하면 필요한 모든 검토가 충족되고 필요한 모든 상태 검사가 통과될 때 끌어오기 요청이 자동으로 병합됩니다. 자동 병합을 사용하면 요구 사항이 충족될 때까지 기다리지 않아도 되므로 다른 작업으로 이동할 수 있습니다.

끌어오기 요청과 함께 자동 병합을 사용하려면 먼저 리포지토리에서 자동 병합을 사용하도록 설정해야 합니다. 자세한 내용은 리포지토리의 끌어오기 요청에 대한 자동 병합 관리을(를) 참조하세요.

끌어오기 요청에 대해 자동 병합을 사용하도록 설정한 후 리포지토리에 대한 쓰기 권한이 없는 사용자가 헤드 분기에 새 변경 내용을 푸시하거나 끌어오기 요청의 베이스 분기를 전환하면 자동 병합이 사용하지 않도록 설정됩니다. 예를 들어 유지 관리자가 포크에서 끌어오기 요청에 대해 자동 병합을 사용하도록 설정하면 기여자가 끌어오기 요청에 새 변경 내용을 푸시한 후 자동 병합이 사용하지 않도록 설정됩니다.

          [GitHub Community 토론](https://github.com/orgs/community/discussions/categories/pull-requests)을 통해 자동 병합에 대한 피드백을 제공할 수 있습니다.

자동 병합을 사용하도록 설정

데이터 재사용 가능 자원.pull_requests.자동 병합은 브랜치 보호가 필요합니다 %}

리포지토리에 대한 쓰기 권한이 있는 사용자는 끌어오기 요청에 대해 자동 병합을 사용하도록 설정할 수 있습니다.

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

  2. 리포지토리 이름에서 Pull requests를 클릭합니다.

    리포지토리의 기본 페이지  스크린샷 가로 탐색 모음에서 "끌어오기 요청"이라는 레이블이 있는 탭이 진한 주황색 윤곽선으로 표시되어 있습니다.

  3. “끌어오기 요청” 목록에서 자동 병합하려는 끌어오기 요청을 클릭합니다.

  4. 필요에 따라 병합 방법을 선택하려면 드롭다운 메뉴를 선택한 다음 병합 방법을 클릭합니다. 자세한 내용은 풀 리퀘스트 병합에 대한 정보을(를) 참조하세요.

    풀 리퀘스트 병합 화면의 스크린샷입니다. 아래쪽 삼각형이 있는 드롭다운 메뉴가 진한 주황색 윤곽선으로 표시되어 있습니다.

  5.           **자동 병합 사용**을 클릭합니다.
    
  6.        **자동 병합 확인**을 클릭합니다.
    

자동 병합 사용 안 함

리포지토리 및 끌어오기 요청 작성자에게 쓰기 권한이 있는 사용자는 끌어오기 요청에 대해 자동 병합을 사용하지 않도록 설정할 수 있습니다.

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

  2. 리포지토리 이름에서 Pull requests를 클릭합니다.

    리포지토리의 기본 페이지  스크린샷 가로 탐색 모음에서 "끌어오기 요청"이라는 레이블이 있는 탭이 진한 주황색 윤곽선으로 표시되어 있습니다.

  3. “끌어오기 요청” 목록에서 자동 병합을 사용하지 않도록 설정하려는 끌어오기 요청을 클릭합니다.

  4. 병합 상자에서 자동 병합 사용 안 함을 클릭합니다.