▶오늘의 주제 :Issue 할당
▶ issue 가 뭔가요?
1단계. 누가 이 작업 할 것인지 정한다. - Issue
2단계. 각자 맡은 것을 작업한다. - Branch
3단계. 각자 작업을 프로젝트에 합친다. - merge (경우에 따라).
작업한 내용을 리뷰하고 최종적으로 프로젝트에 반영한다. - PR 후 merge
- 프로젝트에서 issue(이슈)는 프로젝트에서 해결해야하는 문제로 아래같은 것이 있어요.
- 버그(프로그램이 원하는 대로 동작하지 않는 것)를 신고 (Bug report, 버그 리포트)
- 기능 추가 등의 프로젝트 개선 제안 (enhancement)
- 위 문제들을 해결하기 위한 작업단위
- 개발자들은 이렇게 이슈라는 말을 사용하죠!
- "회원가입 기능에서 버그있네요. 이슈 등록해둘게요."
- 여기 버튼을 더 눈에 잘 보이게 고치면 좋겠는데요? 이슈 등록해둘게요.
- "6번 이슈 제가 처리할게요. 제 앞으로 할당해두겠습니다!"
1. Github 에 있는 나의 kimchi-recipe 의 issue 페이지에 접속하기
2. issue 만들기
각 항목을 아래처럼 적어주는 게 좋아요.
아래처럼 이슈가 생성됩니다. 제목 옆에 있는 #숫자 가 보이나요? 이게 바로 이슈의 번호 입니다.
3. issue 를 완료하기
- 더 이상 이슈를 남겨두는 게 필요없거나 작업이 완료되면 issue 를 종료합니다. issue 를 닫는다(close issue)거나 이슈를 종료한다고 표현해요.
- issue 페이지 하단에 Close issue 를 누르면 이슈가 종료됩니다.
👉 이슈가 왜 종료되었는지 이유를 적어주면 나중에 프로젝트 관리할 때 편하답니다!
4. issue 다시 열기
issue 가 종료되어도 필요하다면 다시 issue 를 열어줄 수 있어요. 하단에 Reopen 또는 Reopen and comment 버튼을 누르면 됩니다.
'Git' 카테고리의 다른 글
Git - git의 working flow (0) | 2023.08.17 |
---|---|
Github - label 의미 (2) | 2023.05.06 |
Git - 원격 repo 사용하기 (0) | 2022.11.13 |
Git - 버전관리와 commit (0) | 2022.11.13 |
버전관리와 commit - 개념탑재 (0) | 2022.11.09 |