티스토리 뷰

728x90
반응형

브랜치와 커밋 메시지에서 사용할 수 있는 다양한 prefix가 있다.

각 prefix는 특정한 변경 유형을 나타내고, 팀이나 프로젝트에 따라 다를 수 있다.

일반적으로 많이 사용되는 prefix는 다음과 같다.

1. Branch prefix

브랜치는 주로 작업의 유형을 나타내는 이름으로 구성된다.

프리픽스 형식 설명 예시
Feature feature/<이름> 새로운 기능 개발 feature/user-authentication
Bugfix bugfix/<이름> 버그 수정 bugfix/fix-login-error
Hotfix hotfix/<이름> 긴급 버그 수정 hotfix/urgent-security-fix
Release release/<버전> 배포 준비 완료 release/v1.0.0
Chore chore/<이름> 잡무나 유지보수 작업 chore/update-dependencies
Docs docs/<이름> 문서 관련 작업 docs/update-readme
Style style/<이름> 코드 스타일 변경 style/improve-code-formatting
Refactor refactor/<이름> 코드 구조 개선 refactor/optimize-query-performance

 

2. Commit message prefix

커밋 메시지 제목은 변경 사항의 유형을 나타내는데 prefix가 사용된다.

프리픽스 설명 예시
feat 새로운 기능 추가 feat: 사용자 로그인 기능 추가
fix 버그 수정 fix: 로그인 예외 처리 버그 수정
hotfix 긴급 버그 수정 hotfix: 긴급 보안 패치
release 배포 준비 완료 release: 버전 1.0.0 배포
chore 잡무나 유지보수 작업 chore: 라이브러리 업데이트
docs 문서 수정 docs: README 업데이트
style 코드 스타일 수정 style: 코드 포맷팅 수정
refactor 코드 구조 개선 refactor: 쿼리 최적화

 

728x90
반응형
댓글