Skip to main content

리포지토리에 대한 끌어오기 요청 템플릿 만들기

리포지토리에 끌어오기 요청 템플릿을 추가하면 프로젝트 기여자가 끌어오기 요청 본문에서 템플릿의 콘텐츠를 자동으로 볼 수 있습니다.

자세한 내용은 "문제 및 끌어오기 요청 템플릿 사용"을(를) 참조하세요.

여러 끌어오기 요청 템플릿을 포함하도록 지원되는 폴더에 PULL_REQUEST_TEMPLATE/ 하위 디렉터리를 만들고 쿼리 매개 변수를 사용하여 template 끌어오기 요청 본문을 채울 템플릿을 지정할 수 있습니다. 자세한 내용은 "쿼리 매개 변수를 사용하여 끌어오기 요청 만들기"을(를) 참조하세요.

조직 또는 개인 계정에 대한 기본 pull request 템플릿을 만들 수 있습니다. 자세한 내용은 "Creating a default community health file(기본 커뮤니티 상태 파일 만들기)"을(를) 참조하세요.

끌어오기 요청 템플릿 추가

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

  2. 파일 목록 위에서 파일 추가 드롭다운 메뉴를 선택한 다음, 새 파일 생성을 클릭합니다.

    또는 왼쪽의 파일 트리 보기에서 을(를) 클릭합니다.

     리포지토리의 기본 페이지 스크린샷입니다. 파일 목록 위에 "파일 추가" 레이블의 단추가 진한 주황색으로 표시됩니다. 리포지토리의 파일 트리 보기에서 더하기 기호 아이콘이 있는 단추도 진한 주황색으로 표시됩니다.

  3. 파일 이름 필드에서 다음을 수행합니다.

    • 끌어오기 요청 템플릿을 리포지토리의 루트 디렉터리에 표시하려면 끌어오기 요청 템플릿의 이름을 pull_request_template.md로 지정합니다.
    • 끌어오기 요청 템플릿을 리포지토리의 docs 디렉터리에 표시하려면 끌어오기 요청 템플릿의 이름을 docs/pull_request_template.md로 지정합니다.
    • 파일을 숨겨진 디렉터리에 저장하려면 끌어오기 요청 템플릿의 이름을 .github/pull_request_template.md로 지정합니다.
    • 여러 끌어오기 요청 템플릿을 만들고 쿼리 매개 변수를 사용하여 template 끌어오기 요청 본문을 채울 템플릿을 지정하려면 .github/PULL_REQUEST_TEMPLATE/ 를 입력한 다음 끌어오기 요청 템플릿의 이름을 입력합니다. 예들 들어 .github/PULL_REQUEST_TEMPLATE/pull_request_template.md입니다. 루트 또는 docs/ 디렉터리 내의 PULL_REQUEST_TEMPLATE 하위 디렉터리에 여러 끌어오기 요청 템플릿을 저장할 수도 있습니다. 자세한 내용은 "쿼리 매개 변수를 사용하여 끌어오기 요청 만들기"을(를) 참조하세요.
  4. 새 파일의 본문에 끌어오기 요청 템플릿을 추가합니다. 이 템플릿은 다음을 포함하는 요청으로 구성됩니다.

    • 리포지토리의 관련 문제에 대한 참조입니다.
    • 끌어오기 요청에 제안된 변경 내용에 대한 설명입니다.
    • 제안된 변경 사항을 검토할 책임이 있는 사람 또는 팀의 @mentions입니다.
  5. 변경 내용 커밋... 을 클릭합니다.

  6. "커밋 메시지" 필드에, 파일의 변경 내용을 설명하는 커밋 메시지를 간결하고 명확하게 입력합니다. 커밋 메시지에서 둘 이상의 작성자가 커밋의 특성을 지정할 수 있습니다. 자세한 내용은 "여러 작성자와 커밋 만들기"을(를) 참조하세요.

  7. 커밋 메시지 필드 아래에서 현재 분기 또는 새 분기에 커밋을 추가할지 여부를 결정합니다. 현재 분기가 기본 분기인 경우 커밋에 대한 새 분기를 만든 다음 끌어오기 요청을 만들도록 선택해야 합니다. 자세한 내용은 "끌어오기 요청 만들기"을(를) 참조하세요.

    기본 분기에 직접 커밋하거나 새 분기를 만드는 라디오 단추를 보여 주는 GitHub 끌어오기 요청의 스크린샷. 새 분기를 선택했습니다.
    템플릿은 리포지토리의 기본 분기에 병합되면 협력자가 사용할 수 있습니다.

  8. 변경 내용 커밋 또는 변경 내용 제안을 클릭합니다.

추가 참고 자료