Git 이슈·PR 템플릿 등록

카탈로그
  1. 1. 이슈 템플릿 등록 방법
    1. 1.1. Git UI를 이용한 방법
    2. 1.2. Git Push를 이용한 방법
      1. 1.2.1. 양식 예시
    3. 1.3. 상세 스크린샷 과정
      1. 1.3.1. Git UI를 이용
  2. 2. PR 템플릿 등록 방법

이슈 템플릿 등록 방법

Git UI를 이용한 방법

  1. Git Repo 메뉴 중 Insight - Community 메뉴를 클릭
  2. CheckList 중 Issue templates Add 버튼을 클릭
  3. 이슈별 항목들을 만든다. (기본값으로, Bug, Feature 항목이 존재한다.)
    • 원하는 항목을 만들 때는, custom template를 클릭
  4. 이슈 작성하기를 눌러 확인

Git Push를 이용한 방법

  1. 레포 최상단 폴더 위치에 .github/ISSUE_TEMPLATE 폴더를 생성

  2. ISSUE_TEMPLATE 폴더 내에 README 작성

양식 예시

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
---
name: Bug report
about: Create a report to help us improve
title: "제목"
labels: bug
assignees: ''
---

## 버그 내용

## 재현 과정

1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

## 우려 사항

## 스크린샷

## 환경(Desktop)
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

## 환경(Mobile)
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

## 기타
  1. master에 push하고 이슈를 작성하여 확인

상세 스크린샷 과정

Git UI를 이용

이름 이미지
과정1 image
과정2 image
과정3 image

PR 템플릿 등록 방법

Git Repo에서 PR 템플릿 등록은 지원하지 않는다. 그러므로, Git Repo에 특정 파일을 Push 해야한다.

  1. Git Repo 최상단 위치에 .github 폴더 생성
  2. .github 폴더 내에 PULL_REQUEST_TEMPLATE.md 이름으로 파일을 생성한다. (양식은 자유)
  3. Git Repo로 PR을 날려, 양식이 적용됬는지 확인한다.