Issue

Gata·2024년 6월 5일

😺Git & Github

목록 보기
5/8

Github Issue


Github(Git 아님)에서 제공하는 프로젝트를 관리하기 위한 시스템 중 하나로 소프트웨어 개발 과정에서 아직 미해결된 부분이나 발견된 문제, 버그 등에 관한 것들을 이슈로 생성해 기록하는 것이다.

Github Issue를 사용하면 개발자들은 프로젝트에 대한 이슈들을 신속하게 식별하고 추적할 수 있다.

혼자서 일하거나 협업할 때, 우선 issue를 생성해서 해결해야할 문제들을 나열하고,
해결된 issue들을 pull request로 요청한다.

Issue 생성하기

Github Repository에서 Issue를 생성하고자 한다.

  1. Issue를 클릭한다.

  1. New Issue를 클릭한다.

  2. 이슈 목록/라벨/프로젝트/담당자 등 을 선택 할 수 있다.

Issue 기록이 잘 되어있는 예 : expo


Milestone


이슈가 하나의 기능을 담당한다면 마일스톤은 내 작업 방향의 이정표이다.

버전을 올릴 때 필요한 것들을 따로 리스트로 모아두는 것으로, 프로젝트에서 해결하거나 달성해야할 이슈들을 모아서 그 프로젝트의 진척을 보기 위해 사용되는 기능이다.

마일스톤은 프로젝트의 기간에 영향을 주지는 않지만, 꼭 달성해야하는 주요한 목표가 성공에 도달하도록 초점을 맞춘다. 예를 들면 새롭게 추가될 특정 기능이나 새로운 버전업 등이 마일스톤이 될 수 있다.

이슈를 닫을 때마다 기능이 충족되기 때문에 마일 스톤의 %가 채워지는데, 구성원들이 다음 업데이트까지 얼마나 남았는지 파악하기 좋다.

profile
개발은 즐거워🪇

0개의 댓글