gengminy
갱미니의 코딩일지
gengminy
전체 방문자
오늘
어제
  • 분류 전체보기 (61)
    • 🚀 프로젝트 (16)
      • 🎸 고스락 티켓 (4)
      • 🌞 내친소 (5)
      • 🥁 두둥 (7)
    • 📡 백엔드 (31)
      • 🌱 Spring Boot (13)
      • 🐱 Nest.js (10)
      • ⭐ Node.js (8)
    • 🏭 Infra (11)
      • ⚙ 준비를 위한 준비 (2)
      • 🥑 AWS (3)
      • 🐳 Docker (3)
      • ⚡ Github Actions (3)
    • 🌊 프론트엔드 (1)
      • 🌌 React.js (1)
    • 😎 주저리 (2)

블로그 메뉴

  • 💻Github
  • 📸Instagram
  • ✨Blog

공지사항

인기 글

태그

  • 스프링부트
  • 도커
  • oauth2
  • SlackAPI
  • OAuth
  • github
  • 스프링
  • JSON
  • nest
  • springboot
  • Spring
  • AWS
  • nestjs
  • docker
  • JWT
  • GithubActions
  • 슬랙알림
  • 깃헙액션
  • nodejs
  • 네스트

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
gengminy

갱미니의 코딩일지

[Github] 이슈 템플릿, PR 템플릿 등록 (Issue Template, Pull Request Template)
🏭 Infra/⚙ 준비를 위한 준비

[Github] 이슈 템플릿, PR 템플릿 등록 (Issue Template, Pull Request Template)

2022. 7. 25. 14:20

매번 개발 뛰어나게 잘하는 친구의 도움을 받아

체계적이게 깃허브를 사용하는 법을 배우는 중이다

 

사이드 프로젝트로 내가 조금? 주도적인 프로젝트를 하게 되었는데

이전에는 누가 편하게 쓰라고 만들어놨던 템플릿들을 쓰기만 했다면

이제는 그걸 내가 만들어야 했다

 

이번 글에서는 프로젝트 협업 과정에서 자주 사용하는

이슈 템플릿과 PR 템플릿을 만드는 과정을 써보았다

 

 

💡 이슈 템플릿 생성하기


1. 해당 프로젝트 레포 -> Settings

 

2. 내리다 보면 Features -> Issue -> Set up templates

 

3. 템플릿 종류를 하나 선택한다

 

4. 그러면 템플릿이 하나 만들어지는데 Preview and edit 클릭

 

5. 연필 아이콘 클릭

 

6. 내용과 제목, 설명 등을 적어주면 된다 마크다운으로 작성

다 만들면 꼭 Close Preview 눌러주자 아니면 사라짐

 

 

7. 커밋 날리면 이렇게 레포 루트 폴더에 .github 하위에 템플릿들이 만들어짐

 

 

8. 이제 Issue 카테고리에 들어가서 이슈를 생성하면 이렇게 템플릿을 사용할 수 있다

 

아까 작성했던 것들이 잘 보이는 모습

컨벤션이 지켜지니 체계적으로 협업을 하기 쉬워진다

 

 

💡 PR 템플릿 생성하기


1. 해당 프로젝트 레포 -> .github 폴더로 이동

 

나는 {root}/.github 에 PULL_REQUEST_TEMPLATE.md 파일을 생성해서

마크다운으로 양식을 작성해주었다

 

Pull Request 날리기 전에 양식으로 해당 글이 잘 나온다

 

 

생각보다 간단하게 템플릿을 작성해보았다

저작자표시 (새창열림)

'🏭 Infra > ⚙ 준비를 위한 준비' 카테고리의 다른 글

[Slack] 슬랙 봇 설정 및 슬랙 OAuth Token 발급받기  (0) 2023.03.15
    '🏭 Infra/⚙ 준비를 위한 준비' 카테고리의 다른 글
    • [Slack] 슬랙 봇 설정 및 슬랙 OAuth Token 발급받기
    gengminy
    gengminy
    코딩

    티스토리툴바