본문 바로가기
카테고리 없음

github issue

by Ahngyuho 2024. 11. 26.

github issue란?

프로젝트에서 발생하는 여러 종류의 작업(버그, 개선, 문서 추가…) 을 기록하고 추적하기 위한 기록 도구 입니다.

Github 저장소에서 기본적으로 제공되는 기능입니다.

 

이슈의 예시는 다음과 같습니다.

 

강조해 둔 부분이 issue의 구성요소 입니다.

Issue의 구성 요소

  • 제목(Title): 간단한 설명.
  • 내용(Description): 이슈에 대한 상세 정보(발생 상황, 기대 동작 등).
  • 할당자(Assignees): 이 이슈를 해결할 담당자.
  • 레이블(Labels): 이슈의 카테고리, 상태 또는 우선순위.
  • 프로젝트(Project): 프로젝트 보드에 이슈를 추가하여 관리 가능.
  • 마일스톤(Milestone): 특정 목표나 마감일과 관련된 이슈를 그룹화.
  • 코멘트(Comments): 팀원들과 소통하며 문제를 해결하거나 작업 진행 상황 기록.

생성 방식

issue를 생성하고 싶다면 다음과 같은 흐름을 따라가시면 됩니다.

  1. github repository 들어가기
  2. issue 탭 누르기

   3. New issue 버튼 클릭

   4. 작성하고 submit new issue 버튼 누르기

 

 

그렇다면 이제 아래처럼 issue 가 쌓입니다.

 

 

이번에는 issue 가 뭔지 issue 는 어떻게 등록하는 것인지 알아보았습니다.

이건 계속 프로젝트를 진행해보면서 손에 익혀야 하는 것 같습니다.

 

간단하게 정리하면

issue는 프로젝트에서 진행될 수 있는 모든 작업, 문제, 제안, 질문 등이 될 수 있으며 이런 것들을 기록하고 추적하기 위한 기록 도구입니다.

issue 에는 제목, 내용, 할당자, 레이블, 프로젝트, 마일스톤, 코멘트를 작성할 수 있습니다.