티스토리 뷰
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
반응형
'Study > Ect' 카테고리의 다른 글
[PS] 프로젝트를 종료하고 PowerShell에서 프로젝트 디렉토리 삭제하는 방법 (0) | 2024.10.27 |
---|---|
[Git] GitHub Repository에서 .gitignore에 포함된 파일 제거하기 (0) | 2024.10.26 |
[Git] 브랜치로 프로젝트 관리하기 (0) | 2024.10.26 |
[MySQL] MySQL 서버 수동으로 켜고 끄기 (0) | 2024.07.18 |
[Elasticsearch] Python에서 엘라스틱서치 client 사용하기 (0) | 2024.07.16 |
댓글