Git 협업 규칙

박영준·2022년 12월 13일
0

Git

목록 보기
1/16

Issue Template

## 이슈내용
- 이슈 내용 요약 설명

## 상세 내용
- 이슈 내용 상세 설명

## 체크리스트
- [ ] TODO1
- [ ] TODO2

Commit convension

구성

제목 type: subject

본문 body

꼬리말 footer

commit type

//이 中 택일
feat: 새로운 기능 추가에 대한 커밋
fix: 버그 수정에 대한 커밋
build: 빌드 관련 파일 수정에 대한 커밋
chore : 그 외 자잘한 수정에 대한 커밋(빌드 업무 수정, 패키지 매니저 수정...)
ci : CI 관련 설정 수정에 대한 커밋
docs : 문서 수정에 대한 커밋
style : 코드 스타일 혹은 포맷 등에 관한 커밋(코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우)
refactor : 코드 리팩토링에 대한 커밋
test : 테스트 코드 수정에 대한 커밋(테스트 코드, 리펙토링 테스트 코드 추가)

subject

  • 제목은 50자 넘지 말기
  • 대문자로 작성
  • 마침표 X
  • 과거시제 X, 명령어로 작성
    - "Fixed" -> "Fix"
    - "Added" -> "Add"

body

  • 선택사항 (모든 커밋에 body 를 작성할 필요는 없음)
  • 부연설명
  • 72자를 넘기지 말기
  • 제목과 한칸 띄워서 작성
  • 선택사항 (모든 커밋에 footer 를 작성할 필요는 없음)
  • isuue tracker id 작성 시 사용
    - Resolves: #123
    - See also: #456, #789

PR Template

### PR 타입
- [ ] 기능 추가
- [ ] 기능 삭제
- [ ] 버그 수정
- [x] 코드 리팩토링

### 반영 브랜치
feature/19-> 2week

### 변경 사항
- 기존 username만 따로 가져가던 형태에서 관계를 매핑하여 User 객체를 통째로 참조하도록 변경
- 게시글, 댓글 모두 수정/삭제 시 username과 일치하는게 아닌 userId와 일치하는 값을 조회

### 테스트 결과
Postman 테스트 결과 이상 없습니다.
profile
개발자로 거듭나기!

0개의 댓글