Skip to content

Git Github Convention

JinuCheon(깻묵) edited this page Apr 12, 2022 · 1 revision

Git Work Flow

git feature branch example

저희는 “Feature Branch Workflow” 방식을 사용합니다.

흐름 설명

위의 영상 시청해주세요.

Branch 별 역할

  • master : 제품으로 출시될 수 있는 브랜치
  • develop : 다음 출시 버전을 개발하는 브랜치 (테스트 서버)
  • feature : 기능을 개발하는 브랜치 (merge 후 바로바로 삭제)
  • release : 실제 제품 출시 브랜치
  • hotfix : 출시 버전에서 발생한 버그를 수정하는 브랜치

칸반 보드 활용

기능 단위로 쪼개서 칸반 보드에 미리 적어주세요.

Card number 꼭 확인해서 추가해주세요.

Branch 단위 === 기능 개발 칸반 보드에 있는 카드 하나

여기에서 Card Number는, 브랜치 작명과 Pull Request 제목에 쓰입니다.

브랜치 작명 예시 : CA-36 Pull Request 예시 : [CA-36] 메인페이지 구현

Commit Message Convention

커밋 메시지 규칙은 다음과 같습니다.

:이모지: 메시지

ex)  회원가입 api

gitmoji

이모지는 위의 것을 참고해서, 상황에 맞는 이모지를 사용합시다. !!!

누가 한국어로 친절하게 번역도..

그리고 엄청 간단한 커밋이 아닌 이상, 본문(body) 부분도 설명을 꼭 적어주세요.

작업하다가 다른 내용을 시작했을때 stash를 사용해서 commit을 구분하도록 합시다 #3 commit내용 참조

Pull Request

PR은 반드시 같은 포지션의 다른 한 명이 review 해야, merge 됩니다 !

PR도 제목과 내용을 정성스럽게 적어주세요.