반응형
브랜치와 커밋 메시지에서 사용할 수 있는 다양한 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: 쿼리 최적화 |
반응형
'etc' 카테고리의 다른 글
| [Git] LF will be replaced by CRLF in 에러 해결법 (0) | 2024.12.04 |
|---|---|
| GitHub | Authentication failed 해결과 토큰 발급 방법 (0) | 2024.07.26 |
| Git 설치 사용법 명령어 (1) | 2023.12.21 |
| 셀렉트 SELECT 의 배경색 및 폰트 색상 변경 (0) | 2023.11.28 |
| mecab 설치 (with centos 7) (1) | 2023.11.21 |