-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
커밋 컨벤션
git 커밋메세지 작성 틀
<gitmoji> [type] : 커밋메시지
<body>
Type(제목 부분)
| 태그 이름 | 설명 |
|---|---|
| Feat | 새로운 기능을 추가할 경우 |
| Fix | 버그를 고친 경우 |
| Design | CSS 등 사용자 UI 디자인 변경 |
| !BREAKING CHANGE | 커다란 API 변경의 경우 |
| !HOTFIX | 급하게 치명적인 버그를 고쳐야하는 경우 |
| Style | 코드 포맷 변경, 세미 콜론 누락, 코드 수정이 없는 경우 |
| Refactor | 프로덕션 코드 리팩토링 |
| Comment | 필요한 주석 추가 및 변경 |
| Docs | 문서를 수정한 경우 |
| Test | 테스트 추가, 테스트 리팩토링(프로덕션 코드 변경 X) |
| Chore | 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) |
| Rename | 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우 |
| Remove | 파일을 삭제하는 작업만 수행한 경우 |
Gitmoji
| gitmoji | 코드 | 설명 |
|---|---|---|
| 🎨 | art | 코드의 구조 / 형태 개선 |
| ⚡️ | zap | 성능 개선 |
| 🔥 | fire | 코드 / 파일 삭제 |
| 🐛 | bug | 버그 수정 |
| 🚑️ | ambulance | 긴급 수정 |
| ✨ | sparkles | 새 기능 |
| 📝 | memo | 문서 추가 / 수정 |
| 💄 | lipstick | UI/스타일 파일 추가 / 수정 |
| 🎉 | tada | 프로젝트 시작 |
| ✅ | white_check_mark | 테스트 추가 / 수정 |
| 🔒️ | lock: | 보안 이슈 수정 |
| 🔖 | bookmark | 릴리즈 / 버전 태그 |
| 💚 | green_heart | CI 빌드 수정 |
| 📌 | pushpin | 특정 버전 의존성 고정 |
| 👷 | construction_worker | CI 빌드 시스템 추가 / 수정 |
| 📈 | chart_with_upwards_trend | 분석, 추적 코드 추가 / 수정 |
| ♻️ | recycle | 코드 리팩토링 |
| ➕ | heavy_plus_sign | 의존성 추가 |
| ➖ | heavy_minus_sign | 의존성 제거 |
| 🔧 | wrench | 구성 파일 추가 / 삭제 |
| 🔨 | hammer | 개발 스크립트 추가 / 수정 |
| 💩 | poop | 안 좋은 코드 |
| ⏪ | rewind | 변경 내용 되돌리기 |
| 🔀 | twisted_rightwards_arrows | 브랜치 합병 |
| 📦 | package | 컴파일된 파일 추가 / 수정 |
| 👽️ | alien | 외부 API 변화로 인한 수정 |
| 🚚 | truck | 리소스 이동, 이름 변경 |
| 📄 | page_facing_up | 라이센스 추가/수정 |
| 💡 | bulb | 주석 추가, 수정 |
| 🗃️ | card_file_box | 데이터베이스 관련 수정 |
| 🔊 | loud_sound | 로그 추가 / 수정 |
| 🔇 | mute | 로그 삭제 |
| 📱 | iphone | 반응형 디자인 |
| 🙈 | see_no_evil | .gitignore 추가 / 수정 |
코드 부분은 앞뒤로 : 를 붙이면 이모지가 됩니다.
Body(본문 부분)
- 구현한 코드가 많을 경우 선택적으로 자세히 작성한다.
- 72자 내로 작성한다.
참고 사이트 :
깃모지 : https://velog.io/@shin6403/Git-git-%EC%BB%A4%EB%B0%8B-%EC%BB%A8%EB%B2%A4%EC%85%98-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0](https://inpa.tistory.com/entry/GIT-%E2%9A%A1%EF%B8%8F-Gitmoji-%EC%82%AC%EC%9A%A9%EB%B2%95-Gitmoji-cli)
커밋컨벤션 : https://overcome-the-limits.tistory.com/entry/%ED%98%91%EC%97%85-%ED%98%91%EC%97%85%EC%9D%84-%EC%9C%84%ED%95%9C-%EA%B8%B0%EB%B3%B8%EC%A0%81%EC%9D%B8-git-%EC%BB%A4%EB%B0%8B%EC%BB%A8%EB%B2%A4%EC%85%98-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0
Metadata
Metadata
Assignees
Labels
No labels