Team5-be01-Final-Project / .github

https://github.com/beyond-sw-camp/beyond-sw-camp-be01_last-dance
3 stars 0 forks source link

[ 정보 ] Git Flow & Branch Strategy v3 #44

Open dhkdtld37 opened 6 months ago

dhkdtld37 commented 6 months ago

Git Flow

Main 브랜치

Release 브랜치 ( 2024-03-18 추가 )

Develop 브랜치

Feature 브랜치

0.x.x : 정식 배포 버전

0.0.x : 기능 추가 버전

0.0.0 : 에러 및 간단한 수정 사항

Change.log로 버전 기록


브랜치 규칙

0.0.0 / WBS NUMBER / 담당자이니셜

image


main 
-->
develop (0.1.0)
---->
0.1.0/1.1/MS 
0.1.0/1.2/WY
0.1.0/1.3/SH   0.1.1/1.3/SH
0.1.0/1.4/SM
-------->
develop  (0.2.0) (0.2.1) (0.2.2) ...
-------->
0.2.0/2.1/MS_WY  0.2.1/2.1/MS_WY
0.2.0/2.2/SH_SM
-------->
develop (0.3.0) ...
.
.
.

커밋 메세지 규칙

태그(tag) + 제목(subject) " 으로 구성 태그는 영어로, 첫 문자는 대문자로 작성 "[태그] 제목" 의 형태로 제목에 한글로 작업한 wbs의 타이틀이나 작업한 내용을 작성

태그 리스트

예시문
$ git commit -a 

[Feat] 백엔드 초기화면(로그인) 개발    // [타입] 제목

로그인 API 개발                // 본문 내용

[Resolves] #123                // 꼬리말 => 이슈 123을 해결했으며,
[Ref] #456                                 이슈 456 를 참고했습니다.
$ git commit -m "[Feat] 백엔드 이상온도알림 코드 추가"
$ git commit -m "[Fix] 백엔드 이상온도알림 에러 수정"
dhkdtld37 commented 6 months ago

@INAUGURATE-Ryong 우용님의 레퍼런스를 참고해서 작성하였습니다. 정말로 감사합니다.

REF

브랜치

INAUGURATE-Ryong commented 6 months ago

아니 이렇게 늦게까지.. 고생많았어용!!