깃허브를 사용하다보면 이슈나 풀 리퀘스트와 같이 자주 작성되는 문서들이 존재합니다.
이 때문에 해당 문서의 일정한 형식을 지키고 직접 작성하는 수고를 덜기 위해 깃허브에서는 이슈나 풀 리퀘스트와 같은 문서를 템플릿 형태로 저장할 수 있습니다.
먼저 깃허브에 템플릿을 생성하고 싶은 Repository에 접속한 후, Settings
메뉴를 선택합니다.
General의 Features로 이동한 후 Set up templates
를 선택합니다.
생성하고 싶은 템플릿의 종류를 선택합니다.
원하는 템플릿을 선택하면 다음과 같이 기본템플릿이 생성된 것을 확인할 수 있습니다.
제목 옆에 연필 을 선택하면 다음과 같이 내용을 수정할 수 있습니다.
수정이 완료되었으면 화면 우측 상단의 Propose changes를 선택합니다
커밋 메시지를 작성한 후 commit changes를 적용하면 템플릿이 적용됩니다.
이제 ISSUE를 생성해보면 미리 만들어 둔 템플릿을 사용하여 이슈를 생성할 수 있는 것을 확인할 수 있습니다.
프로젝트 폴더에서 다음 명령어를 실행해 pull request 템플릿을 작성할 수 있는 md 파일을 생성합니다.
해당 markdown 파일에 이슈 내용을 작성합니다.
작성한 pull request 템플릿 파일을 github에 올립니다.
pull request 요청을 보내면 해당 내용을 기준으로 기본 형태가 작성된 것을 볼 수 있습니다.