{
"trailingComma": "all",
"tabWidth": 2,
"semi": true,
"singleQuote": true
}
branches
# Branch Rule

- branches
    - main  → 최종 배포 시
    - default branch 'dev'
    - 기능별로 branch 만들기
        - feat/기능이름
        - ex) feat/sign-up
- camelCase 사용
- 소문자 사용
- 맡은 기능 개발 이후 merge 했으면 기능 branch 삭제
### PR 타입(하나 이상의 PR 타입을 선택해주세요)

- [ ] 새로운 기능 추가
- [ ] 기능 삭제
- [ ] 버그 수정
- [ ] CSS 등 사용자 UI 디자인 변경
- [ ] 코드에 영향을 주지 않는 변경사항(오타 수정, 탭 사이즈 변경, 변수명 변경)
- [ ] 의존성, 환경 변수, 빌드 관련 코드 업데이트
- [ ] 코드 리팩토링
- [ ] 주석 추가 및 수정
- [ ] 문서 수정
- [ ] 테스트 추가, 테스트 리팩토링
- [ ] 빌드 부분 혹은 패키지 매니저 수정
- [ ] 파일 혹은 폴더명 수정
- [ ] 파일 혹은 폴더 삭제

### 반영 브랜치
ex) feat/login -> dev

### 변경 사항
ex) 로그인 시, 구글 소셜 로그인 기능을 추가했습니다.

### 테스트 결과
ex) 
베이스 브랜치에 포함되기 위한 코드는 모두 정상적으로 동작해야 합니다.
결과물에 대한 스크린샷, GIF, 혹은 라이브 데모가 가능하도록 샘플API를 첨부할 수도 있습니다.
Back-End Nest.js
Database MySQL, Redis
Tool Git, Gitgub, Node.js + Puppeteer, Elastic Search
Server AWS EC2, RDS
CI/CD Docker, GitHub Actions