HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
[팀 BackFro💯] ArtZip: 세상 모든 전시회를 한 번에
[팀 BackFro💯] ArtZip: 세상 모든 전시회를 한 번에
/
Git 컨벤션
Git 컨벤션
Git 컨벤션

Git 컨벤션

Tags
Github
Branch
Commit
작성자
날짜

Git 컨벤션

  • 브랜치 전략
    • main (배포용)
    • develop
    • feature
      • feature/#이슈번호
    • release
    • hotfix
  • 커밋 컨벤션
    • gitmoji는 사용하지 않는다.
    • merge → 각자 알아보기 (merge commit, rebase, squash)
      • squash (PR 제목을 바꿔야 한다, 포괄할 수 있는 대표적인 기능)
      • feat: 대표 기능
      • squash merge만 가능하도록 설정
      • main, develop force push X 설정
  • reset.css vs normailze.css (추후 논의)
  • global
  • 동영님이 남겨주신 앵귤러 레포 (코딩 컨벤션 참고)
 
  • commit 메시지 통일
notion image
 
코드의 작은 수정: 수정 내용에 맞게 태그를 붙이기
예: css 수정이라면 design, 버그 관련이라면 fix 등
 
추가 규칙
  • 첫 자는 소문자로 작성하기
  • 커밋 메시지: 커밋 내용
feat: 로그인 추가 커밋 메세지 이모지 사용하지 않음 문장형 사용 X 마침표 사용 X 접두사 제외하고 한글로 적기