dev-manager-tauri/.blueprint/modules/github-publish.md
lanrtop 0cdaa3678c feat: add Blueprint feature to ProjectCard and commands
- Introduced BlueprintModal in ProjectCard for project blueprint visualization.
- Added state management for displaying the BlueprintModal.
- Implemented Blueprint-related interfaces and functions in commands.ts for handling blueprint data.
2026-04-02 19:12:53 +09:00

36 lines
779 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: github-publish
name: GitHub 发布
status: done
progress: 100
---
## 概述
将本地项目发布到 GitHub支持初始化 Git 仓库、创建远程仓库、推送代码、生成 .gitignore。
## 任务卡
### ✅ 扫描本地 Git 状态
- status: done
- files: src-tauri/src/commands/publish.rs
检测项目是否已初始化 Git、是否有远程仓库。
### ✅ 创建 GitHub 仓库
- status: done
- files: src-tauri/src/commands/publish.rs
通过 GitHub API 创建新仓库。
### ✅ Git 初始化 & 首次推送
- status: done
- files: src-tauri/src/commands/publish.rs
git init、首次 commit、设置 remote、push。
### ✅ .gitignore 生成
- status: done
- files: src-tauri/src/commands/publish.rs
根据项目类型生成 .gitignore 文件。