티스토리 뷰

Dev Story/Git

Git commit style

yurapapa 2024. 2. 23. 16:53
반응형

Git 커밋 메시지에서 사용되는 일반적인 접두사인 "chore", "feature", "fix" 등은 커밋의 성격을 간략하게 나타내는 데 사용됩니다.

이러한 접두사는 커밋의 목적을 명확하게 전달하고 프로젝트의 변경 이력을 관리하는 데 도움이 됩니다.

 

각각의 접두사는 다음과 같은 의미를 가집니다:

  • chore: 빌드 프로세스나 도구의 변경, 문서 업데이트, 라이브러리 추가 등과 같이 기능 변경이나 버그 수정과 직접적으로 관련이 없는 작업에 사용됩니다.
  • feature: 새로운 기능의 추가나 기존 기능의 개선과 관련된 작업에 사용됩니다.
  • fix: 버그 수정과 관련된 작업에 사용됩니다. 주로 기존 기능의 오류 수정이나 예상치 못한 동작의 수정을 포함합니다.
  • docs: 문서 변경 사항을 나타냅니다. 주로 문서의 추가, 업데이트, 삭제와 관련된 작업에 사용됩니다.
  • refactor: 코드 리팩토링 작업을 나타냅니다. 주로 기능이 변경되지 않고 코드의 구조를 개선하는 작업에 사용됩니다.
  • test: 테스트 코드 관련 변경 사항을 나타냅니다. 주로 테스트 케이스의 추가, 수정, 삭제와 관련된 작업에 사용됩니다.
  • style: 코드 포맷팅, 들여쓰기 조정 등과 같은 스타일 관련 변경 사항을 나타냅니다.
  • perf: 성능 개선과 관련된 변경 사항을 나타냅니다. 주로 알고리즘의 최적화나 실행 시간의 개선과 관련된 작업에 사용됩니다.

이러한 접두사들은 변경 사항의 성격을 명확하게 전달하고, 프로젝트의 이력을 추적하는 데 도움이 됩니다.

하지만 프로젝트나 팀의 요구에 따라서 접두사가 추가되거나 사용되지 않을 수 있으니 해당 프로젝트의 커밋 메시지 스타일 가이드를 따르는 것이 중요합니다.

반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함