-
Notifications
You must be signed in to change notification settings - Fork 0
4. Git Branch 전략 및 Git Commit 컨벤션
김석진 edited this page Dec 26, 2023
·
11 revisions
- issue 달기
- projects 설정
- issue에 따른 branch 생성
- 해당 branch에서 개발
- Pull Request
- code review
- main branch로 merge
Type(package scope): Title
Body
- header는 type을 지정해 주고, title을 명령문으로 작성한다.
- header는 너무 길지 않도록 한다.
type | description |
---|---|
feat | 새로운 기능 |
fix | 버그 수정 |
refactor | 코드 리팩토링 |
test | 테스트 코드 작성 |
set | 프로젝트 세팅 |
chore | 자잘한 일 |
docs | 문서 추가 |
delete | 삭제 |
Type/#{issue-number}
예시) feat/#87
branch는 다음과 같은 형식으로 생성한다.
- PR의 크기를 작게 유지하기 위해 노력
- merge하려면 한 명 이상의 reviewer
- CI success 필수
- merge는 squash merge를 사용