Git/GitHub 워크플로우
Foundation에서 권장하는 Git/GitHub 사용 방법입니다.
📝 초안 (Draft)
이 문서는 검토 중입니다. 내용이 변경될 수 있습니다.
개요
AI 협업 개발에 최적화된 Git 워크플로우를 소개합니다.
브랜치 전략
기본 구조
main (또는 master)
│
├── develop # 개발 통합 브랜치
│ │
│ ├── feature/* # 기능 개발
│ ├── fix/* # 버그 수정
│ └── docs/* # 문서 작업
│
└── release/* # 릴리즈 준비
브랜치 명명 규칙
| 접두사 | 용도 | 예시 |
|---|---|---|
feature/ | 새 기능 | feature/user-auth |
fix/ | 버그 수정 | fix/login-error |
docs/ | 문서 작업 | docs/api-reference |
refactor/ | 리팩토링 | refactor/database-layer |
커밋 컨벤션
Conventional Commits
<type>(<scope>): <description>
[optional body]
[optional footer(s)]