Sparta x 이노베이션 캠프/팀 프로젝트
내돈내여 : Github-flow & Git commit message convention
논디로그
2022. 10. 31. 15:43
반응형
Github-flow 전략
- FE member's branches(eunji, hyelim, dada): 각자 기능 개발하는 브랜치(feature브랜치 역할)
- semi: 각 멤버의 branch들을 merge한 배포 전 테스트용 브랜치 (develop 브랜치)
사용전략- 각 멤버의 기능 개발 branch에는 기능이 추가 될 때 마다 리뷰와 사인이 끝난 후 수시로 push 한다.
- 기능 구현이 완료 되면 semi로 pull request 하여 merge.
- semi에서 기능 개발 branch들을 병합한 후 오류 수정 및 검토 ⇒ master 브랜치에 pull request 하여 merge.
- master: 실제 배포가 될 브랜치. semi 에서 테스트 후 병합. 빌드 후 배포
Git commit message convention 전략
[feat] 새로운 기능 추가
[fix] 버드 수정
[refactor]코드 리팩토링
[remove] 삭제 되었을 때
반응형