HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🐣
프론트엔드 데브코스 3기 교육생
/
🤩
기동팀
/
👨‍👩‍👧‍👦
최종 팀 프로젝트
/
🖊️
Git 규칙
🖊️

Git 규칙

💡
브랜치명, 커밋메시지 관련 정리하는 공간

브랜치 명

  • prefix/기능/이슈번호
    • ex)feature/login/#100

커밋 메세지

  • 한글로 작성
  • prefix
    • Prefix
      내용
      feature
      새로운 기능을 추가할 경우
      rename
      파일 혹은 폴더명을 수정하거나 옮기는 경우
      remove
      파일을 삭제하는 작업만 수행한 경우
      design
      CSS등 사용자 UI 디자인 변경
      comment
      필요한 주석 추가/삭제/수정한 경우
      docs
      문서를 수정한 경우
      style
      코드 포맷(세미 콜론, prettier) 수정한 경우
      refactor
      프로덕션 코드 리팩터링(변수명 개선 등)
      chore
      빌드 태스크 업데이트, 패키지 매니저 설정 (실제 production 코드 변경은 없음) ex. package.json 변경
 

git 협업(브랜치) 전략

  • git-flow
    • main - develop - feature
  • 작업 전 기능 issue 생성 - 작업 후 pr & issue close
//pr에 달아두면 pr 머지될 때 issue가 같이 닫혀요! close #이슈 번호
 
  • pr merge는 squash and merge
notion image
 
 

pull request

## 💡 Linked Issues - Resolve: #1 ## 📖 구현 내용 - ## 🖼 구현 이미지 ## 반영 브랜치 feature/기능/이슈번호 -> dev ## ✅ PR 포인트 & 궁금한 점 -
 

issue

--- name: 이슈 템플릿 제목 about: 이슈 템플릿 title: '' labels: '' assignees: '' --- ## 📕 작업 설명 <!-- 작업할 내용 작성 --> 작업 브랜치: ## 📖 진행 사항 - [ ] 할 일1 - [ ] 할 일2