<aside> 💡
기능 단위 (이슈 단위)로 작업 관리가 가능해지고 이슈-커밋-pr의 연결이 생겨서 추후 작업 트래킹이나 변경 이력 관리가 쉬워짐!
</aside>
작업전 깃헙에 이슈 등록 (모든 작업 시작 전에 반드시 먼저 이슈 등록)
[작업 타입] 작업 명
템플릿에 맞게 내용 작성
등록하면 #번호 부여됨
작업 시작시 칸반에서 In progress로 이동
이슈에 등록한 내용 참고해서 구현시작, 작은 단위로 커밋 나누기
[feat] 로그인 요청/응답 DTO 정의 (#23)
[feat] 로그인 엔드포인트 Controller 추가 (#23)
[feat] 로그인 Service 구현 및 JWT 발급 (#23)
[feat] UserRepository 로그인 관련 메서드 추가 (#23)
[feat] 로그인 실패 시 예외 처리 (#23)
[feat] 로그인 요청 파라미터 검증 추가 (#23)
[test] 로그인 Service 단위 테스트 작성 (#23)
[test] 로그인 Controller 통합 테스트 작성 (#23)
해당 이슈에 적어둔 내용이 개발 완료되면 PR 작성
PR양식: [이슈번호] 작업 내용 설명
ex) [#23] 로그인 API 구현
연관된 이슈에 해당 이슈번호를 #으로 태그하면 Merge된 이후 자동으로 칸반의 완료칸으로 넘어감
코멘트와 확인 받고 테스트 끝난 이후 병합, 브랜치 삭제
다음 작업 시 위의 과정 반복