跳到正文

正在自动登录…

← 返回项目列表

feder-cr/git-ai

版本控制

gitai 是一个面向 AI 编码代理的开源版本控制系统,实现了 Anthropic 描述的 Scion 设计,支持服务器端历史查询、无合并队列的变更落地、自动冲突解决等功能,适合需要高效协作的代理工作流。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/17 00:11:26 · 查看原文

值得看Go应用与服务
累计 Stars
935
当前热度
1~7 天 · 小火
仓库创建时间
打开 GitHub ↗项目网站 ↗

选用指南

AI 根据 README 整理 · 2026/10/17 00:11:26

使用方式

通过命令行使用,包括 `graft` CLI 和 `gitaly serve` 启动服务器,支持配置存储后端。

查看 README 依据
Details: [ARCHITECTURE.md](doc/graft/ARCHITECTURE.md) and [STORAGE.md](doc/graft/STORAGE.md). ## Quick start Requirements: Linux or macOS, Go 1.26, a C toolchain, Meson and Ninja (the build compiles a bundled Git). ```shell git clone https://github.com/feder-cr/git-ai.git cd git-ai make build # server, CLI and tools into _build/bin examples/graft/quickstart.sh # a server, a cache daemon, two agents and a land, in a temporary directory ./_build/bin/graft # the CLI and its commands ```
To run your own server, adapt [`examples/graft/config.toml`](examples/graft/config.toml) and start it with `_build/bin/gitaly serve config.toml`. To put the repository state in a database and object storage, add a `[graft.storage]` section: start in `shadow` mode, import your repositories, then switch to `authoritative` ([STORAGE.md](doc/graft/STORAGE.md)). Inside the code the extensions are called **Graft**: the `[graft]` configuration section, the `graft` CLI, `internal/graft` and `doc/graft`. ## Documentation
部署要求

需要 Linux 或 macOS、Go 1.26、C 工具链、Meson 和 Ninja(构建会编译捆绑的 Git)。

查看 README 依据
Details: [ARCHITECTURE.md](doc/graft/ARCHITECTURE.md) and [STORAGE.md](doc/graft/STORAGE.md). ## Quick start Requirements: Linux or macOS, Go 1.26, a C toolchain, Meson and Ninja (the build compiles a bundled Git). ```shell git clone https://github.com/feder-cr/git-ai.git cd git-ai make build # server, CLI and tools into _build/bin examples/graft/quickstart.sh # a server, a cache daemon, two agents and a land, in a temporary directory ./_build/bin/graft # the CLI and its commands ```
已知限制

版本 0.1.0,接口可能变化,已知限制如存储核心的垃圾回收未实现。

查看 README 依据
- [Agent security](doc/graft/AGENT-SECURITY.md), [benchmarks](doc/graft/BENCH.md), [fuzzing](doc/graft/FUZZING.md) - [Limitations and roadmap](doc/graft/LIMITATIONS.md) - Design documents of each phase: [PLAN.md](doc/graft/PLAN.md) to [PLAN6.md](doc/graft/PLAN6.md) ## Status Version 0.1.0, the first public release. Everything above is implemented and covered by unit, end-to-end, multi-node, crash and fuzz tests. Interfaces may still change before 1.0. Known gaps (for example garbage collection of packs in the storage core) are listed in [LIMITATIONS.md](doc/graft/LIMITATIONS.md).

README

正在加载 README…

收录信息

仓库创建时间
2026/10/15 21:12:02
首次达标收录
2026/10/15 22:21:25
统计更新时间
2026/10/22 19:00:54

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

值得看加权总分 3.9 / 5

新颖度
3.8
实用价值
3.9
成熟度
4.3
实质含量
3.8

由 Jev 模型根据仓库描述与 README 评估,2026/10/16 21:41:20 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/22 10:29:00
许可证标识
NOASSERTION
Fork 数
87
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目