commit 메세지
[type/#이슈번호]: 작업내용
ex) [feat/#20] 검색 결과 필터링 기능 추가
branch 이름
(be, fe, ai) 중 하나/type/#이슈번호
ex) fe/feat/#20
Merge 이름
[파트/type] : 내용
ex) [fe/feat] 호버 작성
Git Flow
main : 배포 프랜치develop : 개발 브랜치type/#이슈번호 : 세부 개발 브랜치branch 종류
| Type | 의미 |
|---|---|
✨ feat |
새로운 기능 추가 |
🔨 fix |
버그, 오류 수정 |
✅ chore |
동작에 영향 없는 코드 or 변경 없는 변경사항(주석 추가 등) ex) .gitIgnore |
📝 docs |
README나 WIKI 등의 문서 수정 |
☁️ db |
DATABASE 및 더미데이터 수정 |
♻️ refactor |
코드 리팩토링 ex) 형식변경 |
⚰️ del |
쓸모없는 코드 삭제 |
✏️ rename |
파일 이름 변경시 |
🔀 merge |
다른 브랜치와 병합 |
💡 test |
테스트 코드, 리팩토링 테스트 코드 추가 |
✒️ comment |
필요한 주석 추가 및 변경 |
📂 file |
파일 또는 폴더명 수정, 이동, 삭제 등의 작업만 수행한 경우 |
🔥 !hotfix |
급하게 치명적인 버그를 고쳐야 하는 경우 |
label