ex) git commit -m “✨Update: 패링 기능 추가”
| 작업 타입 | 작업내용 |
|---|---|
| ✨Update | 해당 파일에 새로운 기능이 생김 |
| 🎉 Add | 없던 파일을 생성함, 초기 세팅 |
| 🐛Bugfix | 버그 수정 |
| ♻️Refactor | 코드 리팩토링 |
| 🩹Fix | 코드 수정 |
| 🚚Move | 파일 옮김/정리 |
| 🔥Del | 기능/파일을 삭제 |
| 🍻Test | 테스트 코드를 작성 |
| 💄Design | UI, 레벨 디자인 |
| 🙈Gitfix | gitignore 수정 |
| 🔨Script | package.json 변경(npm 설치 등) |
| 📚Comment | 주석 추가 |
| 💻Init | 프로젝트 생성 |
메인 브랜치
main(master)
배포 가능한 상태를 유지하는 주요 브랜치
항상 빌드 가능하고 작동하는 상태 유지
개발 브랜치
develop
새로운 기능을 개발하는 브랜치
기능 개발 브랜치
feature/기능명_날짜
ex)feature/player_input_260210
새로운 기능 개발, 블루프린트 수정, 레벨 디자인 작업 등을 위한 브랜치
작업이 끝나면 develop으로 병합
핫픽스
hotfix/bugfix-123
긴급 버그 수정을 위한 브랜치
## 변경 사항
<!-- 무엇을 왜 수정했는지 작성 -->
-
---
## PR 유형
<!-- 하나 이상 선택 -->
- [ ] 기능 추가
- [ ] 버그 수정
- [ ] UI 변경
- [ ] 블루프린트 수정
- [ ] C++ 수정
- [ ] 에셋 수정/추가
- [ ] 리팩토링
- [ ] 기타
---
## 테스트
- [ ] 에디터에서 정상 동작 확인 (PIE)
- [ ] 기존 기능 이상 없음
---
## 참고 사항
<!-- 리뷰어가 알면 좋은 내용 있으면 작성 -->
-