BE PULL REQUEST 작성할 때

  1. 자기가 한 작업 번호 매겨서 알려주기
  2. TEST 코드 작성 OR “POSTMAN 확인했음.”

🔑 브랜치 분기

작업시마다 브랜치 분기

  1. GIT CHECKOUT -B (타입이름)/기능
  2. COMMIT 은 한번 끝날때마다 EX) feat: 기능의 A 추가 , fix: 기능의 B 수정
  3. PR 쏠 때는 commit과 기능에 대한 간단한 설명(왜 이 기능을 썼는지) → 준현이 바로 볼 수 있게
  4. 설명 필요한 코드는 오른쪽에 주석 달기

💌 커밋 메시지 규칙

타입은 해당 커밋의 성격을 나타내며 아래 중 하나여야 한다.

타입 이름 내용
feat 새로운 기능에 대한 커밋
fix 버그 수정에 대한 커밋
build 빌드 관련 파일 수정 / 모듈 설치 또는 삭제에 대한 커밋
chore 그 외 자잘한 수정에 대한 커밋
ci ci 관련 설정 수정에 대한 커밋
docs 문서 수정에 대한 커밋
style 코드 스타일 혹은 포맷 등에 관한 커밋
refactor 코드 리팩토링에 대한 커밋
test 테스트 코드 수정에 대한 커밋
perf 성능 개선에 대한 커밋
save 본인 저장용 커밋(리뷰 필요 x)
fix: Safari에서 모달을 띄웠을 때 스크롤 이슈 수정

🧨 GIT Conflict 해결 방법

push 했는데 충돌이 났다 OR 준현 merge 시 충돌이 났다?

  1. 현재 작업 branch origin pull부터 하고 작업