- 컨벤션
- pakage : lowercase
- class : UpperCamelCase
- variable : UpperCamelCase
- datebase : snake_case
- 코드는 통일되게!
- 한명이 작성한 코드처럼 통일화 시키기
- 다같이 쓰고 다같이 안쓰고!
- 1일 1회 코드리뷰를 합니다.
- 정해진 시간에 오늘 작성한 코드리뷰를 실시합니다.
- Git-flow
- brench List
- main : 현재 배포중인 브랜치
- hotfixs : 배포중인 버전에서 버그를 수정하는 브랜치
- release : 이번 출시 버전을 준비하는 브랜치
- dev : 다음 버전을 개발하는 브랜치
- feat : 기능을 개발하는 브랜치
- commit
- feat : 새로운 기능에 대한 커밋
- fix : 버그 수정에 대한 커밋
- chore : 빌드 업무 수정, 패키지 매니저 수정
- docs : 문서 수정에 대한 커밋
- style : 코드 스타일 혹은 포맷 등에 관한 커밋
- refactor : 코드 리팩토링에 대한 커밋
- test : 테스트 코드 수정에 대한 커밋
- ex) [feat] comment CRUD 기능 추가
- issue & pull request & project
- 탭별 이름 + 제목 + 라벨(commit 내용 동일)
- ex) [member] 회원가입 (feat)