-
Notifications
You must be signed in to change notification settings - Fork 5
GitHub Rules
Minji Kim edited this page Jan 24, 2021
·
1 revision
최종 수정 시간 : 201116 17:27PM
-
Github project
로 프로젝트 일정 관리 -
Github issue
로 기능 목록 관리 -
Github Wiki
로 프로젝트 문서 관리 -
issue
PR
내용은 템플릿 기반으로 작성
-
commit 컨벤션에 맞게 commit 메세지 작성
- Type: 제목 #이슈번호
Type
타입 설명 Feat 새로운 기능 추가(CSS 포함) Fix 버그 수정 Docs 문서 수정 Refactor 코드 리팩토링 Style 코드 포맷팅 (코드 변경이 없는 경우)(줄바꿈, 오타) Test 테스트 코드 작성 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없음) Chore 소스 코드를 건들지 않는 작업(빌드 업무 수정) - 본문에 작업 내용을 작성
-
commit은 가능한 의미있는 최소 단위로 하기
-
제목 #이슈번호
- ex) 로그인 기능 구현 #1
- 두 명 모두의
approve
를 받아야merge
가능 - PR 하나에 이슈 하나(기능단위)
- Master
- 기능에 따라
feat
브랜치로 나눠서 작업 -
feat
브랜치는feat/기능이름
으로 명명- ex) feat/login
- 기능 이름이 길어질 경우 언더스코어(
_
) 로 구분