hero

Git Manage Service

轻量级多仓库自动化同步管理系统

快速开始 →

📦 多仓库管理

轻松注册和管理本地 Git 仓库,支持仓库克隆、导入和可视化浏览

🔄 灵活同步规则

支持任意 Remote 和分支之间的同步,如 origin/main → backup/main

⏰ 自动化执行

内置 Cron 调度器,支持定时同步任务,也可通过 Webhook 触发

🔔 多渠道通知

支持钉钉、企业微信、飞书、蓝信、邮件、自定义 Webhook

🔐 SSH 密钥管理

统一管理 SSH 密钥,支持将密钥存储在数据库中

📊 代码质量分析

提交统计、贡献者排行、代码度量等分析功能

📝 Spec 编辑器

集成 Monaco Editor 的 RPM Spec 文件编辑器,支持实时语法检查

🩹 Patch 管理

生成、管理和应用 Git Patch 文件,支持批量操作

# 📸 功能预览

仓库管理 分支操作
仓库列表 分支管理
同步任务 代码度量
同步任务 Git 度量
审计日志 通知配置
审计日志 通知渠道

# 🛠 技术栈

后端 前端
Go 1.25 Vue 3
CloudWeGo Hertz Element Plus
CloudWeGo Kitex Pinia
SQLite / MySQL / PostgreSQL ECharts
Redis (可选) Monaco Editor
MinIO (可选) TypeScript

# 📖 文档导航

类型 内容
🚀 快速开始 5 分钟完成安装和基本配置
📘 功能指南 详细的功能使用说明
📦 部署方案 生产环境部署指南
⚙️ 配置参考 完整的配置项说明
🔌 API 文档 HTTP API 接口参考