🎯 영과일 프론트앤드 홈페이지 레포입니다!
- React
- vite
- typescript
- tailwindcss
npm install
npm run dev
- eslint
- prettier
📚 추가내용은 노션을 참고하세요
https://www.notion.so/0-1-233387bfdae48033a188e649cd1ffe57?source=copy_link
- 제목(첫 줄)은 50자 이내로 간결하게 작성
- 제목 끝에 마침표(.) 금지
- 제목은 명령문 형태로 작성 (ex: '버그 수정' → '버그 수정함')
- 본문은 필요할 때만 작성, 72자 단위 줄바꿈 권장
- 이슈 번호가 있다면 커밋 제목 끝에 ( #이슈번호) 형식으로 작성
- 타입은 반드시 소문자 영어로 작성
- feat: 새로운 기능 추가
- fix: 버그 수정
- docs: 문서 수정
- style: 코드 스타일, 포맷팅, 세미콜론 누락 등 수정 (기능 변경 없음)
- refactor: 코드 리팩토링 (기능 변경 없음)
- test: 테스트 추가 또는 수정
- chore: 빌드 업무 수정, 패키지 매니저 설정 등 (코드 변경 없음)
- perf: 성능 개선
사용예시)
feat: 로그인 API 연동 기능 추가(#123)
로그인 API와 연동하여 토큰을 받아오는 기능을 구현함
추후 리프레시 토큰 처리 로직 추가 예정
- main: 최종 배포용 브랜치입니다. release 브랜치에서 충분히 테스트된 코드만 merge됩니다.
- develop: 주요 개발 브랜치입니다. 각 기능(feature) 브랜치에서 개발이 완료되면 이 브랜치로 merge합니다.
- feature/: 개별 기능 개발을 위한 브랜치입니다. 예:
feature/login,feature/main등. 개발이 끝나면 develop으로 merge합니다. - hotfix/: 운영 중 긴급 오류가 발생했을 때 빠르게 수정하기 위한 브랜치입니다. 수정 후 main과 develop에 병합합니다.