-
Notifications
You must be signed in to change notification settings - Fork 0
Git Github Convention
JinuCheon(깻묵) edited this page Apr 12, 2022
·
1 revision
저희는 “Feature Branch Workflow” 방식을 사용합니다.
위의 영상 시청해주세요.
- master : 제품으로 출시될 수 있는 브랜치
- develop : 다음 출시 버전을 개발하는 브랜치 (테스트 서버)
- feature : 기능을 개발하는 브랜치 (merge 후 바로바로 삭제)
- release : 실제 제품 출시 브랜치
- hotfix : 출시 버전에서 발생한 버그를 수정하는 브랜치
기능 단위로 쪼개서 칸반 보드에 미리 적어주세요.
Card number 꼭 확인해서 추가해주세요.
Branch 단위 === 기능 개발 칸반 보드에 있는 카드 하나
여기에서 Card Number는, 브랜치 작명과 Pull Request 제목에 쓰입니다.
브랜치 작명 예시 : CA-36 Pull Request 예시 : [CA-36] 메인페이지 구현
커밋 메시지 규칙은 다음과 같습니다.
:이모지: 메시지
ex) ✨ 회원가입 api
이모지는 위의 것을 참고해서, 상황에 맞는 이모지를 사용합시다. !!!
그리고 엄청 간단한 커밋이 아닌 이상, 본문(body) 부분도 설명을 꼭 적어주세요.
작업하다가 다른 내용을 시작했을때 stash를 사용해서 commit을 구분하도록 합시다 #3 commit내용 참조
PR은 반드시 같은 포지션의 다른 한 명이 review 해야, merge 됩니다 !
PR도 제목과 내용을 정성스럽게 적어주세요.