Skip to content

컨벤션

Hyunmin Jung edited this page Oct 25, 2021 · 2 revisions

커밋

접두사

Feat: 새로운 기능 추가 (스타일 포함)
Update: 기존에 기능에  추가될때
Fix: 기존 기능을 고칠때
Refactor: 기존 기능을 유지하면서 리팩토링 할때 (성능  가독성)
Doc: 주석 작업 또느 리드미  문서 작업
Chore: 기타, 파일, 설정
Style: css, scss, sass  style 변경 작업
Test: 테스트 코드 추가

패턴

Header
[prefix]: (한글 내용) (동사)

Body (option)
- list1
- list2
- list3

브랜치

브랜치 이름

main : 배포 branch develop : 개발 branch feature/be/(feature-name) : frontend 기능 개발 feature/fe/(feature-name) : backend 기능 개발 Untitled

워크플로우

  • front, back 각 가능에 feature branch 생성
  • feature → develop : Pull Request 를 통해 merge 시 no fast forward merge
  • develop → feature : feature 에서 develop 으로 Pull Request 를 날리기 전 반드시 rebase 를 통해서 conflict 해결 후 전송

풀리퀘스트

패턴

### 제목
[1 줄 요약]

### 파일 변경
- example.tsx: 해당 파일이 무엇이 왜 변경되었는지 작성
- 

라벨

bug , enhancement

코드 리뷰

  • 리뷰어가 남긴 Comment 에 대해서 Resolve 가 완료되어야 merge 가능

스타일가이드

Clone this wiki locally