Skip to content

[팀] 깃헙사용규칙

KKambi edited this page Nov 8, 2019 · 1 revision

깃헙사용규칙

브랜치전략

  • master : 서버에 배포가 가능한 브랜치
  • develop : 다음 데모 버전을 개발하고, 공통 버그를 픽스하는 브랜치
  • feature branches : 개별 기능을 개발하는 브랜치들 예시) 공통적인 백로그들을 묶어 하나의 feature branch를 딴다

커밋전략

  1. git add . 을 사용하지 않는다.
  2. git add -i 을 권장한다.
  3. 커밋의 의미에 맞는 파일들만 커밋한다.

커밋메세지

  1. 커밋 제목은 [커밋종류(영어)] 제목(한글+영어, 구체적으로)
  2. 커밋 본문을 필수적으로 작성한다.
  3. 제목과 본문 사이에 한 줄을 띄운다.
  4. 제목 첫 글자만 대문자로 한다.
  5. 본문은 어떻게보다 무엇을, 왜에 맞춰 작성
  6. 이슈에 커밋을 링크한다. 커밋제목예시) "#3 [Add] 모달 백그라운드 추가"

커밋종류

필요 시 합의하여 수정한다

종류 설명
Design html, css 관련 스타일링을 한 경우
Fix 보통 올바르지 않은 동작을 고친 경우
Add 코드나 테스트, 예제, 문서 등의 추가
Remove 코드의 삭제가 있을 때 사용
Refactor 전면 수정, 다수의 폴더나 파일 구조를 변경한 경우
Simplify 복잡한 코드를 단순화
Move 파일이나 디렉토리를 이동
Rename 변수, 파일, 폴더 등 이름을 변경한 경우
Clone this wiki locally