커밋 메시지를 유의미하게 작성하자. 커밋 유형을 통해 각 커밋이 어떤 종류의 변경을 포함하는지 설명할 수 있다. 커밋 메시지를 잘 작성하면, 나중에 프로젝트의 변경 이력을 살펴볼 때 쉽게 이해할 수 있다. 다음은 일반적으로 구분되는 커밋 유형이다.
- feat (새로운 기능 추가) feat: 로그인 기능 추가
- fix (버그 수정) fix: 로그인 화면에서 발생하는 오류 수정
- docs (문서 수정) docs: README.md 파일 업데이트
- style (스타일 변경) style: 코드 들여쓰기 정리
- refactor (리팩토링) refactor: 함수 구조 개선
- perf (성능 개선) perf: 이미지 로딩 속도 개선
- test (테스트 추가/수정) test: 유닛 테스트 추가
- chore (기타 작업) chore: 패키지 버전 업데이트
- build (빌드 시스템 변경) build: webpack 설정 변경
- ci (CI/CD 설정 변경) ci: GitHub Actions 설정 추가
'Programming > Insights' 카테고리의 다른 글
[Java] MVC 패턴: 로또 애플리케이션 만들기 1편 (1) | 2025.02.14 |
---|---|
[GitHub] Commit & Push Changes to GitHub via Terminal (0) | 2025.02.13 |
[Java] 나를 위해 정리한! 피드백 모음! (1) | 2025.02.11 |
[IntelliJ] Git Clone / Clone failed: repository not found (0) | 2025.02.06 |
[Java] OCP (Open-Closed Principle) / 개방-폐쇄 원칙 (1) | 2025.02.03 |