협업을 위한 이슈&풀 리퀘스트 템플릿 만들기

배성규·2024년 7월 10일
1

프로젝트

목록 보기
9/10

깃허브에서 팀 프로젝트를 진행할 때 브랜치를 나누어 기능을 개발한 뒤, 메인에 코드를 병합합니다.
그 과정에서 본인이 구현한 기능이나 고민 및 버그에 대해 남길 수 있도록 이슈와 풀 리퀘스트 템플릿을 도입하여 좀 더 원활한 협업을 할 수 있도록 했습니다.

이슈 템플릿 적용 방법

  • 적용할 레포지토리에서 세팅 탭에 접근합니다
  • 그 다음에 Features에 있는 Issues에 있는 Set up templates를 클릭합니다.

  • 버튼을 클릭하면 다음과 같이 선택하는 화면이 나옵니다.
  • 본인 레포지토리에서 사용할 템플릿을 선택합니다.
    • 해당 레포지토리는 Bug reportFeature request를 만들었습니다.

  • 처음 생성하면 디폴트로 값이 들어가있는데 각자 템플릿에 들어갈 내용을 수정할 수 있습니다.
  • 마크다운 문법을 지원하기 때문에 그에 맞춰 내부 템플릿을 작성하면 됩니다.

풀 리퀘스트 템플릿 적용 방법

풀 리퀘스트 템플릿을 적용하는 방법은 몇 가지 있습니다.
해당 글에서는 .github내부에 템플릿을 작성하겠습니다.

  • 이슈 템플릿을 만들면 .github 폴더가 생성됩니다.
  • 해당 폴더에 PULL_REQUEST_TEMPLATE.md를 작성하면 적용됩니다.

적용 결과

해당 템플릿을 적용한뒤 이슈를 생성하거나 풀 리퀘스트를 작성하면 템플릿을 선택하여 사용할 수 있습니다.

profile
FE 유망주🧑‍💻

0개의 댓글