✏️

Git Commit Convention

✏️
Commit Message
 
  • 커밋 타입
    • feat:
      • 기능 추가
    • fix:
      • 버그 수정
    • design:
      • UI 디자인 변경
    • !{name}:()
      • 강조할 만한 변경 사항
    • remove:
      • 파일 삭제
    • docs:
      • 문서 수정
    • refactor:
      • 리팩토링, 패턴 적용, 성능 개선
    • test:
      • 테스트 코드 추가/수정
    • style:
      • 코드 자체에는 수정 없는 요소들(세미콜론, 공백, 포맷 변경 등)
    • chore:
      • 빌드 또는 패키지 매니저 수정 사항
      • iOS의 Info.plist, 안드의 build.gradle 같은 거인 듯
  • 브랜치 명명법
    • {타입}/{기능단위 또는 이슈번호}
  • 이슈 트래킹
    • 꼬리말에 적기
      • {설명}: #{이슈 번호}