跳到主要内容

🧬 Gitamin

/ˈgɪtəmɪn/ —— 灵感来自 Vitamin 的开源 Git 仓库管理软件

Gitamin 是一款基于 Laravel PHP 框架的开源 Git 仓库管理系统:在 Web 界面里完成仓库管理、代码评审、Issue 跟踪、活动流与 Wiki 等高频操作,同时保留直接执行任意 git-cli 命令的能力——界面易用,能力不打折。

核心功能​

  • 多仓库管理 — 一个实例承载团队全部仓库
  • 代码浏览与评审 — 提交历史、Blame 逐行追溯、Diff 对比、合并请求(Pull Requests)
  • Issue 跟踪 — 问题记录与协作处理
  • 仓库统计 — 提交活动等维度可视化
  • Wiki 与活动流 — 项目文档沉淀,团队动态一目了然
  • Web Hooks 与 RSS — 事件外发通知,接入自动化流程
  • 语法高亮 — 代码浏览清晰易读

Web 界面 + git-cli 双能力​

常用操作(仓库管理、评审、Issue、Wiki)全部可以在界面上完成;需要批量或高级操作时,依然可以直接执行任意 git-cli 命令——两条路都通。

自托管的价值​

  • 代码资产完全自持,内网也可部署
  • 适合个人、团队搭建私有 Git 服务门户
  • 基于 Laravel 生态,扩展开发顺手

技术栈与许可​

  • 后端:PHP / Laravel 框架,底层对接 git-cli
  • 功能面:仓库管理、MR 评审、Issue、Wiki、统计、Web Hooks、RSS、语法高亮
  • 许可:MIT 开源协议