250x250
반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
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
Archives
Today
Total
관리 메뉴

수니의 개발새발

[Git] Github 작업 관리(2) Project (with. Automated kanban) 본문

Git

[Git] Github 작업 관리(2) Project (with. Automated kanban)

개발자 수니 2022. 3. 14. 16:33
728x90
반응형

📌 이번 글은 

Github 작업 관리 2탄 Project 정리입니다.

 

Github 작업 관리 1탄, issue 보러 가기

 

[Git] Github 작업 관리(1) Issue

📌 이번 글은 Github 작업 관리 1탄 Issue 사용기입니다. 기존에 구글 스프레드 시트, 노션으로 작업 관리를 해왔는데, 스터디에서 작업 관리를 Github Projects로 선정하게 되면서 개인 프로젝트에 적

sunidev.tistory.com

 

Github Project

  • 프로젝트가 진행될 때에, 관련 issue들과 Pull Reqeust를 한눈에 볼 수 있도록 도와줍니다.
  • 현재 프로젝트가 어느 단게에서 어느 문제가 있는지 확인할 수 있습니다.
  • 세 개의 열로 구성 : To Do(해야 할 작업), In Progress(진행 중), Done(완료)

 

(1) Project 생성

  • Repository > Projects 탭 > Create a Project

(2) Project 정보 작성

Project board name, Description 

  • 프로젝트 이름, 설명 작성.

(3) Project template 선택

None

  • 아무 것도 없이 프로젝트만 생성.

Basic Kanban

  • To Do, In Progress, Done이 생성됨.

Automated kanban

  • To Do, In Progress, Done이 생성됨.
  • 자동화 지원. (issue, Pull Request가 자동으로 해당 열에 속하게 할 수 있음.)

Automated kanban with reviews

  • To Do, In Progress, Review In Progress, Reviewer Approved Done이 생성됨.

Bug triage

  • Needs triage, High priority, Low priority, Close가 생성됨.

 

 

저는 issue와 Pull Request를 함께 사용할 프로젝트를 생성할 예정이므로, Automated Kanban으로 설정하겠습니다.

Project와 친해지면 'None'으로 설정하고 프로젝트 상황에 맞춰 수정하면 좋을 것 같아요. =)

 

(4) To Do, In Progress, Done 자동화

아까 위에서 언급한 세 가지 열이 추가되었네요.

저는 Automated Kanban으로 설정하였기 때문에, Project에 속하는 Issue와 Pull Request의 상태에 따라 자동으로 추가, 이동됩니다.

To Do

  • 해야 할 작업.
  • 새로 추가 되는 모든 Issue와 Pull Request.

In Progress

  • 진행 중인 작업.
  • 새로 열린 모든 Issue와 Pull Request.

Done

  • 완료된 작업.
  • Close 된 Issue.
  • Merge 된 Pull Request.

(5) 새로운 작업(note) 추가

  • Issue, Pull Request 외에도 간단한 note 추가도 됩니다.

 

 

 

🙋🏻‍♀️ 참고

[Github] 협업 시 프로젝트(Projects)와 이슈(Issue) 사용하기

GitHub, 프로젝트 관리하기

 
728x90
반응형
Comments