COMMIT


Commit Message Structure

type : subject

body # 선택 사항 - Subject 내용으로 부족하다면, Body 상세히 작성

footor # 선택 사항 - 반영 이슈가 있다면, 이슈 트래커 로 작성
  1. 하나의 수정사항 당 하나의 커밋을 생성하기.
  2. 가능한 세부적인 단위로 나눠 커밋 하기.
  3. 이미 지나 버렸다면, 그냥 커밋……
  4. Subject 에 커밋 내용 모두 담을수 없다면, Body에 수정 내용 상세히 작성
  5. Commit Type
feat : 새로운 기능 구현
fix : 버그 수정
refactor : 리팩토링
docs : 문서 수정
design : css 등 UI 디자인/ 포멧팅, 세미콜론등 로직의 직접적인 변동 없는 수정
rename : 파일 또는 디렉토리 명 수정
remove : 단순 파일 삭제
test : 테스트 코드 작성 및 수정
chore : 기타 변경 사항
!HOTFIX : 급하게 치명적인 버그 수정

PULL REQUEST


  1. 하나의 기능 구현 단위로 PR 하기
  2. PR의 Projects는 설정 하지 않기
  3. 필요한 라벨 추가 하기
  4. 커밋 네이밍과 같은 규칙으로 작성하기
  5. PR 시 2명 이상의 코드 리뷰 후 Merge하기

BRANCH