Skip to content
moon-yerim edited this page Apr 13, 2023 · 3 revisions

깃 컨벤션

Commit Template

타입 내용
feat 새로운 기능 추가
design css 등 스타일링 작업
fix 버그 수정
docs 문서 관련
style 스타일 변경 (포매팅 수정, 들여쓰기 추가, …)
refactor 코드 리팩토링
test 테스트 관련 코드
build 빌드 관련 파일 수정
perf 성능 개선
env 기타 환경 설정
chore 그 외 자잘한 수정
  • 제목 첫 글자를 대문자로
  • 제목은 명령문으로
  • 제목 끝에 마침표(.) 금지
  • 제목과 본문을 한 줄 띄워 분리하기
  • 본문은 "어떻게" 보다 "무엇을", "왜"를 설명한다.
  • 본문에 여러줄의 메시지를 작성할 땐 "-"로 구분

Commit Example

feat: room DB 기반 작업 추가
docs: 리드미 파일에 개발자 추가

브랜치 전략

image

Branch Naming Rule

[tag]/<issue 번호>

  • main : 배포에 사용되는 브랜치입니다.
  • dev : 다음 버전을 개발하는 개발 브랜치입니다. 배포가 가능해지면 main으로 병합합니다.
  • feat : 기능을 개발하는 브랜치입니다.

예시)

feat/12
bug/14

Clone this wiki locally