Skip to content

GrebbMe/grabbme-fe

Repository files navigation

Grabbme

서비스 이름 및 소개


🔖 Naming Rules

  • 일부 수정 예정
  • component : PascalCase
  • 변수 : CamelCase
  • 함수 : CamelCase + 동사로 시작
  • 폴더 : CamelCase
  • 컴포넌트를 제외한 파일 : CamelCase

🗂️ Commit Convention

  • feat : 새로운 기능 추가(기능 단위)
  • fix : 기능 수정 - 사용자가 동작했을 때 달라지는 것
  • chore : 패키지 업데이트, 파일 정리, 빌드 설정 변경(프로젝트 관리와 유지보수 작업 관련)
  • docs : 문서 수정(및 추가)
  • style : 스타일 수정(코드 형식, 세미콜론 추가: 로직에 변화X)
  • refactor : 코드 리팩토링 - 사용자가 동작했을 때 달라지지 않고 코드 변경 (기능 개선, 버전업)
  • design : 디자인 시스템 구축 및 수정, 디자인 테마 적용
  • ui : CSS 수정, UI 구조나 레이아웃의 변화, 동작, 배치 등 상호 작용도 포함
  • typo : 오타 수정, 워딩 수정
  • move : 파일 구조 변경, 파일 제거
  • bug : 버그 (예상치 못한 오류) 수정
  • test : 테스트 코드, 리팩토링 테스트 코드 추가
  • config : 설정, 환경 변수 변경
  • comment : Todo, HighLight, Question와 같은 주석 추가/삭제
  • package : 새로운 라이브러리 추가

브랜치 종류

  • main: 배포 버전 브랜치
  • dev: 하나의 버전 단위에 해당함(feat에서 dev로 merge)
  • feat: 기능 단위 개발 브랜치(dev로 merge 후 브랜치 삭제)

Releases

No releases published

Packages

No packages published

Languages