1.1. 브랜치 유형
- main : 완성된 버전의 코드를 저장하는 브랜치
- develop : 개발이 진행되는 동안 완성된 코드를 저장하는 브랜치
- feature : 작은 단위의 작업이 진행되는 브랜치
- hotfix : 긴급한 오류를 해결하는 브랜치
1.2. 브랜치명 예시
-
dev/브랜치명 카테고리-작업 내용
dev/feat-main-view
dev/add-font-res
1.3. 브랜치명 카테고리
feat
: 구현
mod
: 수정
add
: 추가
del
: 삭제
fix
: 버그 수정
refactor
: 리팩토링
2.1. 커밋 예시
- [커밋 카테고리] #이슈번호 커밋 내용
- [feat] #100 홈 뷰 구현
- [feat] 로그인 서버 연동
- [mod] 회원가입 로직 변경
- [del] 불필요한 import 제거
- [mod] MainActivity 코드 정렬 적용
- [fix] 회원가입 버튼 활성화 로직 버그 수정
- [add] 홈 뷰 이미지 리소스 추가
- [chore] 변수명 수정
2.2. 커밋 카테고리