master
- 배포가능한 상태 관리
hotfix
- master브랜치로부터 생성
- 출시한 버전에 버그가 발생하여 수정해야할 경우 사용
- develop 브랜치에서 수정하기에는 시간과 안정성 문제 때문에 바로 배포가 가능한 master 브랜치에서 직접 브랜치를 생성하여 수정한 후 master브랜치에 병합
develop
- 기능 개발을 위해 사용
release
- develop 브랜치에서 배포할 준비가 되면 release 브랜치 생성
- release 브랜치에서 배포가능한 상태가 되면 master 브랜치에 병합하고, delvelop 브랜치에도 병합
- 명명 규칙 : release-x.x ex) release-1.7
feature
- 새로운 기능 개발 및 버그 수정 필요할 때마다 develop 브랜치에서 생성
- 완료 후 develop 브랜치에 병합
- 병합 후 더 이상 필요하지 않은 feautre 브랜치는 삭제
- 명명 규칙 : feature/xxx ex) feature/login
'용어정리' 카테고리의 다른 글
[JSTL] 기본개념 (0) | 2021.08.08 |
---|---|
[네트워크] MAC주소 (0) | 2021.07.26 |
[CSTS] 개발 단계별 테스트(단위, 통합) (0) | 2021.06.14 |
[CSTS] SW품질 (0) | 2021.06.14 |
[네트워크] GET방식과 POST방식 (0) | 2021.05.26 |