Git 룰
Commit 규칙
# feat : 기능 (새로운 기능)
# fix : 버그 (버그 수정)
# refactor: 리팩토링
# test : 테스트 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없음)
# chore : 기타 변경사항 (빌드 스크립트 수정 등)
# style : 세미콜론 추가, 변수명 변경, 주석 추가/제거
# file : 파일(이미지 등) 추가, 삭제
템플릿
Branch 규칙
- branches
- main = release
- dev
- feat/be ex) feat/be/signup
- feat/fe ex) feat/fe/word1-word2
- hotfix ex) hotfix/login
- camelCase x. ‘-’ 사용
- main과 release를 분리하지 않는다. 그 사이 간극을 메꾸는 CI/CD까지 신경쓸 시간과 역량이 안나올 것으로 판단
- merge 이후 remote branch 삭제
PR 규칙
PR 템플릿 - Feature to BE/FE
PR 템플릿 - BE/FE to Dev