-
[git, github] git issue 생성 및 작성 방법 (1)Programming/git, github 2021. 3. 17. 21:49
Issue
이슈는 프로젝트의 작업, 개산 사항 및 버그를 추적하는 좋은 방법으로 사용된다. 프로젝트 기획, 새롭게 추가될 기능, 버그와 수정사항 모든 것을이 이슈라고 할 수 있다. 모든 활동 내역에 대해서 이슈를 등록하고 등록한 이슈를 기반으로 작업을 진행할 수 있다.
실습은 github를 이용하여 진행하였다. https://github.com/hyeonic/github-issue
github repository의 Setting 탭에 살펴보면 Features의 Issues 부분에 Set up templates 를 클릭한다.
새롭게 생성한 template을 기반으로 이슈를 등록할 수 있다. 간단한 공통 템플릿 작성을 위해 Custom template를 선택하였다.
template 이름과 설명 그리고 template의 content 양식을 채운다.
작성이 완료되면 repository에 해당 template 등록을 위해 commit을 진행한다.
.github/ISSUE_TEMPLATE에서 새롭게 생성한 template를 확인 할 수 있다.
이제 새롭게 만든 template을 기반으로 issue를 작성할 차례이다. New Issue 버튼을 클릭하여 이슈를 작성한다.
이슈가 정상적으로 등록된 것을 확인할 수 있다. 이제 해당 이슈에 성격에 맞게 설정하기 위해서 Label을 추가하거나 수정한다.
진행할 서비스나 프로젝트에 맞추어 적절한 issue Label을 설정하였다.
기존에 만들었던 issue를 클릭하여 Assignees와 Labels를 추가한다.
- Assigness: 해당 작업의 담당자
- Labels: 해당 작업의 성격
- Milestone: 해당 작업이 속한 파트
각각 이러한 의미를 가지고 있다.
이제 해당 이슈를 큰 파트로 나누기 위해 Milestone을 추가한다.
적절한 milestone을 작성하여 추가한다. 위와 성격이 비슷한 issue들을 모아 해당 작업의 진행사항 등을 한 눈에 확인 할 수 있다.
References.
'Programming > git, github' 카테고리의 다른 글
[git, github] github-flow 정리 (0) 2021.08.01 [git, github] Git-flow 정리 및 프로젝트 적용 (0) 2021.03.28