홍카나의 공부방

[Git] commit convention 정리 본문

Web/Django

[Git] commit convention 정리

홍문관카페나무 2023. 4. 26. 18:27

 

커밋 메세지 컨벤션을 하는 이유

  • 협업 할때 상대방에게 "나 이거 했소이다."명확히, 이해하기 쉽게 표현하기 위함.

 

커밋의 안좋은 예시

 

 

 

커밋의 나쁘지 않은 예시

  • 이게 best는 아님. 영어를 사용하는게 더 낫다.

 

 

 

✏️ Commit Type

 

[feat] : 새로운 기능과 관련된 것을 의미한다.

[fix] : 오류와 같은 것을 수정했을 때 사용한다.

[docs] : 문서와 관련하여 수정한 부분이 있을 때 사용한다.

[style] : 코드의 변화와 관련없는 포맷이나 세미콜론을 놓친 것과 같은 부분들을 의미한다.

[refactor] : 코드의 리팩토링을 의미한다.

[test] : test를 추가하거나 수정했을 때를 의미한다.

[chore] : build 관련 부분, 패키지 매니저 설정 등 여러가지 production code와 **‘무관’**한 자질구레한 일 의미

[design] : css 수정

반응형