초록꼬마의 devlog
Published 2023. 7. 19. 17:24
GitHub 프로젝트 관리 back-end dev/Git

배경

개인 프로젝트를 진행하며 Git Flow/브랜칭 전략도 적용하고 있는데, GitHub의 프로젝트 관리 기능도 (다시, 스스로)활용해 보기로 한다.

프로젝트 관리에 활용할 수 있는 GitHub 기능

1. Issue

  • 프로젝트 진행 중 태스크 등록

2. Milestone

  • 이정표 역할
  • Issue를 그룹화하는 데에 사용할 수 있음

3. Pull Request

  • 내가 작업한 내용을 팀 개발 브랜치 등에 합칠 수 있는지 팀원들에게 확인해 달라고 하는 요청
  • 관련된/해결하는 Issue 번호를 기재하여 작업 트래킹에 도움이 되도록 함
  • Commit 코드에 대한 코멘트를 남김으로써 코드 리뷰도 가능

4. Project

  • 칸반 보드, 타임라인, 테이블 등의 형태로 Issue 및 Pull Request를 관리할 수 있음

실제 활용하기 위한 actions

  1. Pull Request Template 만들기
  2. Issue Template 만들기
  3. 팀 레포지토리에서 활용할 Label 점검/편집
  4. Milestone 생성
  5. Issue 등록
  6. Project 생성
  7. 칸반 보드 정리

'back-end dev > Git' 카테고리의 다른 글

git init 취소  (0) 2022.09.05
Git(Hub) 협업 workflow 및 주요 명령어  (0) 2022.08.30
Git Bash From Here 기본 명령어  (0) 2022.07.20
Git 공식 웹페이지 활용  (0) 2022.04.18
Windows용 Git 버전 업데이트  (0) 2022.04.18