-
Notifications
You must be signed in to change notification settings - Fork 3
Team Rules
Ryu-min edited this page Apr 1, 2021
·
17 revisions
[local](개인이 알아서 하기)
- git checkout -b feature - feature 브랜치에서 개발
- git add, git commit - feature 브랜치에서 add & commit
- git checkout dev - commit 후 dev로 이동
- git merge feature - dev에서 feature merge
- git push origin dev - dev에 업로드
[code review]
- Pull Request - origin dev에서 codestates dev로 PR
- merge - codestates에서 merge
- git pull upstream dev - 코드 최신화
- 기능 추가 : [그룹] / #이슈번호 / feature: 설명
ex)
[client] / #88 / feature: client component init - 버그 수정 : [그룹] / #이슈번호 / bugfix: 설명
ex)
[server] / #88 / bugfix: server skeleton init - 기타 수정 : [그룹] / edit: 설명
ex)
[client] edit: applicant list - 참고글
- 제목과 본문을 한 줄 띄워 분리하기
- 제목은 영문 기준 50자 이내로
- 제목 첫글자를 대문자로
- 제목 끝에 . 금지
- 제목은 명령조로
- 본문은 영문 기준 72자마다 줄 바꾸기
- 본문은 어떻게보다 무엇을, 왜에 맞춰 작성하기
- [그룹] 타입 / 내용
ex)
[client] feature / 작업환경 구성ex)[server] bugfix / API 호출 오류 수정
Issue Card 예시
- 단어의 첫 글자는 소문자로, 이후 연결된 단어들의 첫 글자는 대문자로 표기
- ex) camelCase
- 전체 이름의 첫 문자를 포함한 각 단어의 첫 문자를 대문자로 표시
- ex) PascalCase
- Node : v14.16.0(LTS)
- NPM : v7.6.3
- 50분 열코딩
- 10분 휴식
- Take a walk every day(건강 관리)