48 lines
902 B
Markdown
48 lines
902 B
Markdown
---
|
|
description: Git 및 Gitea 워크플로우
|
|
---
|
|
|
|
## 저장소 정보
|
|
- **Remote**: https://git.variet.net/Variet/variet-agent.git
|
|
- **기본 브랜치**: main
|
|
- **Vikunja 프로젝트**: https://plan.variet.net/projects/7
|
|
|
|
## 커밋 컨벤션
|
|
```
|
|
feat: 새 기능
|
|
fix: 버그 수정
|
|
docs: 문서 변경
|
|
refactor: 리팩토링
|
|
test: 테스트 추가/수정
|
|
chore: 빌드/설정 변경
|
|
```
|
|
|
|
## 작업 흐름
|
|
|
|
1. 브랜치 생성
|
|
// turbo
|
|
```
|
|
git checkout -b feat/feature-name
|
|
```
|
|
|
|
2. 커밋
|
|
// turbo
|
|
```
|
|
git add -A && git commit -m "feat: description"
|
|
```
|
|
|
|
3. 푸시
|
|
```
|
|
git push origin feat/feature-name
|
|
```
|
|
|
|
4. Gitea에서 PR 생성 또는 API로 자동 생성
|
|
|
|
## Wiki 업데이트
|
|
작업 완료 시 Gitea Wiki에 관련 내용 업데이트.
|
|
Wiki 구조:
|
|
- Home: 프로젝트 개요
|
|
- Architecture: 아키텍처 설명
|
|
- Design-Decisions: 설계 결정 이유
|
|
- Changelog: 버전별 변경 이력
|