探索 Git 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
Git for Data!一个支持 SQL 查询的版本化数据库,提供类似 Git 的分支、合并、推送和拉取功能。兼容 MySQL 协议,可通过 CLI 或 SQL 系统表进行版本控制。
基于 Git 的版本控制客户端,采用 Tauri/Rust/Svelte 架构。核心功能为虚拟分支,允许在单一工作目录中并行处理多个分支,无需频繁切换。支持拖拽管理提交、撤销时间线、GitHub 集成与 AI 辅助生成提交信息。
检查提交信息是否符合规范格式,支持通过 npm 共享配置,集成 conventional-changelog,提供 CLI 工具和多种配置文件格式。
基于 Kubernetes 的容器原生工作流引擎,通过 CRD 实现。支持 DAG 或序列编排任务,适用于机器学习、数据处理、CI/CD 等场景。轻量、可扩展、云原生。
直接从源头获取 Android 应用更新。支持 GitHub、GitLab、F-Droid 等多种来源,可安装和更新应用,并在新版本发布时接收通知。
开源 AI 编程代理,专为大型项目和现实任务设计。基于 Go 开发,支持终端操作,可处理高达 200 万 token 的上下文。提供累积差异审查沙盒,确保变更安全可控。支持 Anthropic、OpenAI、Google 及开源模型组合,实现全自主或精细控制的工作流。
Git 服务器,集成 CI/CD、看板和包管理。提供代码搜索、讨论、保护规则、自动化工作流、服务台、时间跟踪、内置包注册表等。支持容器和 Kubernetes 执行器,深度集成开发流程。
在 Git 提交前自动对暂存文件运行格式化和代码检查任务,防止低质量代码进入仓库。支持 ESLint、Prettier 等工具,可配置自定义脚本,仅处理已暂存的文件以提升效率。
Git LFS 是 Git 的扩展,用于管理大型文件版本控制。客户端使用 Go 编写,提供预编译二进制包,支持 macOS、Windows、Linux 和 FreeBSD。核心功能包括跟踪大文件、迁移历史记录,并通过命令行工具简化操作。
美观、极简、快速的 ZSH 提示符。支持 Git 状态(分支、脏标、上下箭头)、命令执行时间、SSH/容器环境显示、VI 模式指示。可高度自定义,安装简单。
开源数据库 DevSecOps 平台,为开发者、安全、DBA 和平台工程团队提供数据库 CI/CD。支持 GitOps 集成、SQL 审查、数据脱敏和多数据库管理,是 CNCF 认可的唯一数据库 CI/CD 项目。
通用数据访问平台,支持 FTP、SFTP、S3、SMB、WebDAV 等多种协议。基于插件架构,提供虚拟文件系统、API 及网关功能,可扩展并自定义。Web 客户端支持多种文件格式预览,包括摄影、天文、科学、音乐、GIS、数据工程、开发及创意工作文件。
快速浏览任意 Git 仓库中文件的历史记录。将 GitHub/GitLab/Bitbucket URL 中的域名替换为 github.githistory.xyz 即可使用。提供浏览器扩展、CLI 和 VS Code 插件。
一套用于软件开发的 Web 应用程序集合,包含代码审查、任务管理、Wiki 等工具。自 2021 年 6 月 1 日起不再积极维护。
开源 DevOps 部署平台,支持 Git、多环境、灰度发布与实时控制台。一键完成 PHP、Java、Python、Go 等代码的发布与回滚。
用 Scala 编写的 Git 仓库清理工具,比 git-filter-branch 更快。用于移除大文件、密码等敏感数据。
基于 Rust 的命令行 Git 信息工具,离线运行,性能卓越。可自定义显示项目统计、代码行数、语言分布、依赖数量及贡献者排行,并支持多种输出格式。
高度可定制的变更日志生成器,遵循 Conventional Commit 规范。基于 Rust 开发,支持通过配置文件自定义模板,从 Git 历史中生成日志。