IT 정보/기타 정보
Github 기능 (2편) - Project / Issue / Milestone
개발하는 동그리
2022. 8. 22. 14:54
728x90
반응형
README.md
한눈에 볼 수 있는 해당 Repository 안내서
- 프로젝트 이름
- 프로젝트 핵심 기능
- 팀원 소개
// 로컬에서 README.md 파일 추가하는 방법
touch README.md
// README.md 작성 요령
# title
- application tile
# Features
- application 기능
# Contributors
- team members
# Project Wiki
- project team information.. information about this project (link)
.gitignore
공유할 필요가 없는 파일을 기록하면 git push 이용시 무시
- git으로 관리하지 않는 파일 모음
- secret token 또는 개인이 따로 관리할 파일을 등록
LICENSE
해당코드의 라이센스를 표기
- public 공개된 Repository에도 라이센스 사용할 수 있고, 못할 수 있음
Issue
프로젝트의 새로운 기능을 제안하거나, 버그를 제보하는 등 프로젝트의 이슈를 의미
- 칸반 티켓처럼 사용이 가능
- Assignees : task card 담당자 지정
- Labels : task catd 라벨링
- Project : project 지정
- Milestone : milestone 지정
Milestone
Issue를 그룹화 하는데 사용 (이정표)
- Milestone에 연결된 Task Card(Issue)가 완료되면 Milestone을 통해 진행상황을 한눈에 파악할 수 있음
Pull Request
작업한 내용을 git branch에 합칠 수 있는지 확인하는 요청
- Github에서 Pull Request에서 커밋한 코드에 Comment를 달 수 있다. 이 Comment를 통해 코드 리뷰가 가능
Project
Github 내에서 업무 관리를 해줄 수 있는 Schedule 기능을 가짐
- project 기능을 통해 칸반 보드를 사용하고 업무 흐름을 관리할 수 있음
- 명확한 팀 정책 설정
- 회의 시간 및 해당 회의에서 논의할 내용
- 팀원 간 소통 원칙
- 칸반 티켓을 언제, 어떻게, 누가 추가할 지
- wip 제한
- 칸반 실천법
- 업무 시각화
- 진행 중인 업무 제한
- 흐름 관리
- 명확한 프로세스 정책
- 피드백 루프 구현
- 협력적인 개선, 실험적인 발전
728x90
반응형