重塑您的 Git 开发流程

Git Manager 是专为开发者设计的 Git 增强管理平台。无论您是处理个人项目的独立开发者, 还是维护复杂企业级仓库的系统架构师,我们都能帮助您在本地环境与远程云端之间建立安全、顺畅的连接桥梁。

100% 本地运行
密钥生成不经过服务器
高性能架构
实时监控数千个文件变动
欢迎使用控制面板: 您可以从下方的标签页开始管理您的仓库。系统会自动检测当前路径下的 Git 配置文件。

核心功能深度解析

集成化工具箱,解决 99% 的 Git 日常运维难题

本地仓库诊断

自动扫描目录是否存在 .git 特征,实时展示当前工作区状态。支持一键清理未追踪文件(Untracked files)及恢复误删的配置项。

多账号身份切换

内置全局(Global)与本地(Local)配置管理。支持为每个仓库独立设置 User Name 和 Email,彻底规避企业代码库与私人库提交信息混淆风险。

SSH 密钥全生命周期

支持 RSA(2048/4096) 及现代化的 Ed25519 算法。集成公钥一键上传接口,支持 GitHub/Gitee/GitLab 的 API 验证,实现密钥秒级部署。

技术规格与安全性

Git 2.20+ OpenSSH 7.0+ Rest API v3/v4

本工具遵循 Zero-Trust (零信任) 架构设计:

  • 加密存储: API Tokens 仅暂存在浏览器会话或加密的本地存储中。
  • 沙箱执行: 所有的 Git 操作指令均通过子进程执行,不篡改系统核心注册表。
  • 协议支持: 支持 SSH Over Port 443 及常规端口,兼容企业内部代理环境。
兼容平台列表

GitHub

Gitee

GitLab

常见问题解答 (FAQ)

1. Git Manager 会上传我的私钥吗?

绝对不会。我们的安全协议规定私钥(Private Key)仅存储在您的本地 `/data/SSHKey/` 目录下。上传操作仅限于公钥(Public Key),这是建立 SSH 加密连接的标准做法。

2. 如何处理多平台账号名冲突?

系统提供了“SSH 别名”管理功能。您可以为 GitHub 设置别名 `gh-user`,为 Gitee 设置 `gt-user`。在执行 `git clone` 时,系统会自动调用对应的别名和密钥,实现多号无缝登录。

3. 为什么我的 API Token 验证失败?

请确保您在相应平台生成的 Token 具有 `repo` (仓库读写) 和 `admin:public_key` (公钥管理) 权限。部分平台如 GitLab 还需要设置 `api` 访问权限。

4. 支持批量删除远程仓库吗?

为了防止误操作风险,我们目前仅支持在远程列表页单次点击确认删除。如需大规模清理,建议使用脚本配合我们的 OpenAPI 接口。