728x90
반응형
[Github] 깃헙 커밋 메시지 유형
Git에서 커밋 메시지를 작성할 때, 의미 있는 커밋 메시지를 사용하면 코드 변경 사항을 추적하고 이해하는 데 큰 도움이 됩니다.
일반적으로 사용되는 커밋 메시지 유형은 다음과 같습니다:
커밋 메시지 유형
- feat: 새로운 기능 추가 (feature)
- feat: 사용자 로그인 기능 추가
- fix: 버그 수정 (bug fix)
- fix: 로그인 시 비밀번호 유효성 검사 수정
- docs: 문서 수정 (documentation)
- docs: README 파일에 프로젝트 설명 추가
- style: 코드 포맷팅, 세미콜론 누락 등 (코드 변경이 없고 포맷팅 관련 수정)
- style: 코드 포맷팅 수정
- refactor: 코드 리팩토링 (기능 추가나 버그 수정 없이 코드 구조 변경)
- refactor: 사용자 로그인 로직 리팩토링
- perf: 성능 개선 (performance)
- perf: 이미지 로딩 속도 개선
- test: 테스트 추가 또는 수정 (tests)
- test: 로그인 기능 테스트 코드 추가
- chore: 빌드 업무 수정, 패키지 매니저 설정 등 (잡다한 일)
- chore: npm 패키지 업데이트
- build: 빌드 관련 파일 수정
- build: 빌드 스크립트 수정
- ci: CI 설정 파일 수정
- ci: GitHub Actions 워크플로우 수정
- revert: 이전 커밋 되돌리기
- revert: "feat: 사용자 로그인 기능 추가" 되돌리기
- merge: 브랜치 병합
- merge: feature/login 브랜치 병합
예시 커밋 메시지 작성
git commit -m "feat: 사용자 로그인 기능 추가"
git commit -m "fix: 로그인 시 비밀번호 유효성 검사 수정"
git commit -m "docs: README 파일에 프로젝트 설명 추가"
git commit -m "style: 코드 포맷팅 수정"
git commit -m "refactor: 사용자 로그인 로직 리팩토링"
git commit -m "perf: 이미지 로딩 속도 개선"
git commit -m "test: 로그인 기능 테스트 코드 추가"
git commit -m "chore: npm 패키지 업데이트"
git commit -m "build: 빌드 스크립트 수정"
git commit -m "ci: GitHub Actions 워크플로우 수정"
git commit -m "revert: 'feat: 사용자 로그인 기능 추가' 되돌리기"
git commit -m "merge: feature/login 브랜치 병합"
728x90
반응형
댓글