취미와 밥줄사이

[GitHub] Project 본문

Tools/Git & GitHub

[GitHub] Project

취미와 밥줄사이 2021. 11. 25. 11:27

Project

  • 프로젝트 작업 현황과 진행도를 볼 수 있는 메뉴
  • 이슈, PR(풀 리퀘스트)들을 하나의 작업으로 구분해 그 작업이 현재 어느 정도 진행되었는지 확인할 수 있다.
    • To Do: 해야할 작업
    • In Progress: 진행 중인 작업
    • Done: 완료된 작업
  • Projects를 사용하면 위와 같이 To do, In Progress, Done과 같은 기능을 제공해줍니다. 
  • 이것을 통해 프로젝트의 진행상황을 한 번에 파악하기가 수월하다는 장점이 있다.
  • 또한 프로젝트에서 일어나는 모든 일을 추적할 수 있고, 마지막으로 본 이후에 어떤 일이 생겼는지 확인할 수 있다. 

  • Create a project 클릭하기

 

  • None: 아무 것도 없이 프로젝트만 생성하는 것이다.
  • Basic Kanban: To Do, In Progress, Done이 생성된다.
  • Automated kanban: To Do, In Progress, Done이 생성된다.
  • Automated kanban with reviews: To Do, In Progress, Review In Progress, Reviewer Approved Done이 생성된다.
  • Bug triage: Needs triage, High priority, Low priority Close가 생성이 된다.

 

Automated kanban을 체크한 후에 프로젝트를 만들면 위와 같이 To Do, In Progress, Done이 생성된 것을 확인할 수 있다.

 

  • To Do
    • 새로 추가 되는 모든 이슈가 해당(해야할 것, 새로운 기능 추가, 기능 수정 등등)
    • 새로 추가 되는 모든 PR이 해당
  • In Progress
    • 작업이 진행 중이라는 것을 의미
    • 새로 열린 모든 PR이 해당
    • 새로 열린 모든 이슈가 해당
  • Done
    • 이슈가 Close되면 해당
    • Merge가 된 PR이 해당

위에서 말한 자동화가 여기에서 적용된다. 만약 새로운 이슈를 만들었다면 To Do에 해당 되기 때문에 이슈가 To Do로 이동한다. 그리고 이슈가 close가 되면 자동으로 Done으로 이동하게 된다. 그래서 Project를 통해서 프로젝트의 진행을 한 눈에 보기 쉽다는 것이다.

 

 

REFERENCE

https://devlog-wjdrbs96.tistory.com/227?category=882255 

 

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

이번 글에서는 Github에서 제공하는 Projects와 Issue가 무엇인지 알아보며, 이것을 이용해서 프로젝트를 효율적으로 관리할 수 있는 글을 알아보자. 먼저 Github에 들어가서 자신의 레포지토리 아무거

devlog-wjdrbs96.tistory.com

 

'Tools > Git & GitHub' 카테고리의 다른 글

[GitHub] Issue란  (0) 2021.11.25
[GitHub] 협업용 단체 (Organization) 사용법  (0) 2021.11.25
[GitHub] Wiki란  (0) 2021.11.25
[GitHub] Default 브랜치 전환방법  (0) 2021.10.13
[Git] 작업한 코드 깃허브에 공유하기  (0) 2021.10.12