1. Pull request
변경사항을 merge하기 전 리뷰를 거치기 위함
- 팀원들의 동의를 거친 뒤 대상 브랜치에 적용
풀 리퀘스트 사용해보기
- 새로운 브랜치 생성 후 변경사항 커밋하여 푸시
-
GitHub 레포지토리 페이지에서
Compare & pull request
버튼 클릭- 또는
~ branches
에서New pull request
클릭
- 또는
- 메시지 작성 후
Create pull request
클릭
풀 리퀘스트 검토 후 처리하기
- GitHub 레포지토리 페이지에서
Pull requests
탭 클릭 -
대상 풀 리퀘스트 클릭하여 내용 검토
- 의견이 있을 시 코멘트 달기
- 반려해야 할 시
Close pull request
- 승인할 시
Merge pull request
2. Issue
버그나 문제 제보, 추가할 기능 등의 이슈 소통
예시
이슈 작성해보기
- GitHub 레포지토리 페이지에서
Issues
탭 클릭 -
필요시 label 또는 milestone 생성
- milestone: 이슈의 주제 묶음 (특정 목표 등)
-
이슈 작성
- 필요시 label, milestone, asignee 지정
-
이슈 확인 후 처리
- 코멘트 달기
- 관련 개발 착수 (브랜치명이나 커밋 footer에 이슈 번호 반영)
- 해결 뒤:
Close issue