Stack/Git

[Git] Commit Message

annovation 2025. 1. 25. 10:15

Commit Message

소프트웨어 개발 과정에서 코드를 수정하거나 추가할 때, Git 커밋 메시지를 작성합니다. 이 메시지는 "어떤 작업을 했는지"를 설명하는 기록으로, 나중에 작업 내용을 쉽게 추적할 수 있게 도와줍니다. 커밋 메시지를 쓸 때는 feat, refactor, chore, fix 같은 키워드를 자주 사용합니다. 이런 키워드는 작업의 종류를 구분하기 위한 태그라고 생각하면 됩니다.


종류

키워드 설명 사용 예시
feat 새로운 기능 추가 feat : 사용자 로그인 기능 추가
fix 버그 수정 fix : 로그아웃 버튼이 작동하지 않는 문제 해결
refactor 코드 리팩토링 (동작은 유지, 코드 구조 개선) refactor : 중복 코드 제거
chore 자잘한 작업 (코드/기능에 직접적인 영향 없음) chore : 패키지 업데이트
docs 문서 작업 docs : README에 설치 방법 추가
test 테스트 코드 작성 또는 수정 test : 로그인 기능 테스트 추가
build 빌드 시스템 또는 외부 도구 관련 작업 build : 새로운 라이브러리 추가
ci CI/CD 설정 변경 ci : GitHub Actions 워크플로우 추가
perf 성능 개선 perf : 데이터 로드 속도 최적화
style 코드 스타일 수정 (동작에 영향 없음) style : 공백 정리 및 포맷 맞춤

출처

OpenAI ChatGPT (https://openai.com)

'Stack > Git' 카테고리의 다른 글

[Git] branch 명령어  (0) 2025.01.27
[GitHub] PR template  (0) 2025.01.26
[Git] Git workflow 브랜치 전략  (1) 2025.01.24
GitHub  (1) 2025.01.21
[Git 명령어] reset VS revert  (0) 2025.01.20