- 코드를 수정한 경우 Modify Type 사용
- Github issue 번호에 따라 다음과 같은 규칙으로 작성한다.
- issue number 26 → [Type]: #[issue number] [commit message] [message body]
- Type은 현재 시제로 작성하도록 하며, 대문자로 작성하지 않는다.
- Message는 무엇을 했으며 왜 했는지 적어준다.
- 기능 구현 단위로 commit 하도록 하고, 기능 구현이 완료되면 반드시 PR 및 코드 리뷰를 받도록 한다
- AngluarJS commit convention (번역본)
- 각 스프린트에 맞게 이슈를 발급한다 (이슈 템플릿 사용하기!)
- 완료, 진행중, 오류 3개의 라벨을 달아 현재 스프린트의 상태를 표시한다.
- 완료된 이슈는 PR 확인 후 Close 한다.
- branch 생성 시에도 커밋 메시지와 같은 방식으로 작성한다.
- feature/#issueNumber-branchName
- 브랜치 이름에는 띄어쓰기 대신 -를 사용한다.
- 웬만하면 이슈 제목과 일치시키는 것이 좋다.
1. 머지 시 메인 브랜치와 충돌 날 우려가 있기 때문에 PR전 반드시 체크해주세요!
2. PR을 보낼 때는 수정 사항 및 구현 사항, 이에 대한 결과를 이미지와 함께 올려주세요.
3. 코드 리뷰 확인 후 머지 승인 시 머지 후 이슈를 닫아주세요.
4. 이슈번호와 브랜치번호를 일치시켜주세요.
5. 커밋 컨벤션을 지키고, 브랜치 번호를 일치시켜주세요. 브랜치 번호에 따라 이슈에
커밋 메시지가 기록됩니다. 잘못된 번호가 기록되지 않게 주의하세요.
6. 만약 문제가 있다는 코멘트를 받으면, PR을 닫고 수정 후 다시 PR 날려주세요.