Skip to content

☘️ Git Convention

JIN edited this page Oct 31, 2024 · 5 revisions

Commit Convention

[이모지] [태그 이름]: [설명] (#[issue 번호])
ex) ✨ feat: 로그인 API 구현 #6
이모지 태그 이름 설명
feat 새로운 기능을 추가할 경우
🔧 fix 버그를 고친 경우, 수정사항 있을 경우
add 단순 코드 추가 등 feat이나 fix 사용하기 애매할 때 사용
♻️ refactor 프로덕션 코드 리팩토링
test 테스트 추가, 테스트 리팩토링(프로덕션 코드 변경 X)
📝 docs 문서를 수정한 경우 ex) README.md
⚙️ chore 빌드 테스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X)
🎨 style 코드 포맷 변경, 세미 콜론 누락, 코드 로직 자체 수정이 없는 경우
💄 design CSS 등 사용자 UI 디자인 변경
🚛 !BREAKING CHANGE 커다란 API 변경의 경우
🚑 !HOTFIX 급하게 치명적인 버그를 고쳐야하는 경우
💡 comment 필요한 주석 추가 및 변경
🚚 rename 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우
🔥 remove 파일을 삭제하는 작업만 수행한 경우

Branch 전략

(이미지 추가)

Git Project

  • Automated kanban 템플릿 이용

https://zeddios.tistory.com/1194

https://sunidev.tistory.com/66

참고 자료: https://github.com/orgs/boostcampwm2023/projects/80/views/5

Issue 작성

  • task 단위로 작성하기

그 외

  • 이미 merge된 코드에 대해 변경 사항이 발생한 경우 슬랙에 꼭 공유하기| 이모지 | 태그 이름 | 설명 | | --- | --- | --- | | ✨ | feat | 새로운 기능을 추가할 경우 | | 🔧 | fix | 버그를 고친 경우, 수정사항 있을 경우 | | ➕ | add | 단순 코드 추가 등 feat이나 fix 사용하기 애매할 때 사용 | | ♻️ | refactor | 프로덕션 코드 리팩토링 | | ✅ | test | 테스트 추가, 테스트 리팩토링(프로덕션 코드 변경 X) | | 📝 | docs | 문서를 수정한 경우 ex) [README.md](http://readme.md/) | | ⚙️ | chore | 빌드 테스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) | | 🎨 | style | 코드 포맷 변경, 세미 콜론 누락, 코드 로직 자체 수정이 없는 경우 | | 💄 | design | CSS 등 사용자 UI 디자인 변경 | | 🚛 | !BREAKING CHANGE | 커다란 API 변경의 경우 | | 🚑 | !HOTFIX | 급하게 치명적인 버그를 고쳐야하는 경우 | | 💡 | comment | 필요한 주석 추가 및 변경 | | 🚚 | rename | 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우 | | 🔥 | remove | 파일을 삭제하는 작업만 수행한 경우 |

📜 개발 일지

⚠️ 트러블 슈팅

❗ 규칙

🗒️ 기록

기획
회의록
데일리스크럼
그룹 멘토링
그룹 회고

😲 개별 멘토링

고동우
김진
서산
이시은
박진명

Clone this wiki locally