2개의 규칙
Git 커밋 메시지 작성 가이드 기본 구조 ` <type>(<scope>): <subject> <body> <footer> ` Type 종류 - feat: 새로운 기능 추가 - fix: 버그 수정 - docs: 문서 변경 - style: 코드 포맷팅 (기능 변경 없음) - refactor: 코드 리팩토링 - test: 테스트 코드 추가/수정 - ...
Git 브랜치 전략 (Git Flow) Git Flow란? Vincent Driessen이 제안한 Git 브랜치 관리 전략으로, 체계적인 릴리즈 관리에 적합합니다. 주요 브랜치 1. main (master) - 프로덕션 배포용 - 항상 배포 가능한 상태 유지 - 태그로 버전 관리 2. develop - 다음 릴리즈 개발용 - feature 브랜치가...