Untitled

깃허브를 사용하다보면 이슈나 풀 리퀘스트와 같이 자주 작성되는 문서들이 존재합니다.

이 때문에 해당 문서의 일정한 형식을 지키고 직접 작성하는 수고를 덜기 위해 깃허브에서는 이슈나 풀 리퀘스트와 같은 문서를 템플릿 형태로 저장할 수 있습니다.

ISSUE 템플릿 생성하기

  1. 먼저 깃허브에 템플릿을 생성하고 싶은 Repository에 접속한 후, Settings 메뉴를 선택합니다.

    Untitled

  2. General의 Features로 이동한 후 Set up templates 를 선택합니다.

    Untitled

  3. 생성하고 싶은 템플릿의 종류를 선택합니다.

    Untitled

  4. 원하는 템플릿을 선택하면 다음과 같이 기본템플릿이 생성된 것을 확인할 수 있습니다.

    Untitled

  5. 제목 옆에 연필 을 선택하면 다음과 같이 내용을 수정할 수 있습니다.

    Untitled

    Untitled

  6. 수정이 완료되었으면 화면 우측 상단의 Propose changes를 선택합니다

    Untitled

  7. 커밋 메시지를 작성한 후 commit changes를 적용하면 템플릿이 적용됩니다.

    Untitled

  8. 이제 ISSUE를 생성해보면 미리 만들어 둔 템플릿을 사용하여 이슈를 생성할 수 있는 것을 확인할 수 있습니다.

    Untitled

    Untitled

PR Template 생성하기

  1. 프로젝트 폴더에서 다음 명령어를 실행해 pull request 템플릿을 작성할 수 있는 md 파일을 생성합니다.

    Untitled

  2. 해당 markdown 파일에 이슈 내용을 작성합니다.

    Untitled

  3. 작성한 pull request 템플릿 파일을 github에 올립니다.

    Untitled

  4. pull request 요청을 보내면 해당 내용을 기준으로 기본 형태가 작성된 것을 볼 수 있습니다.

    Untitled