git
本分类共 33 个项目。
| 项目 | Stars | 简介 |
|---|---|---|
| gogs | Gogs 是一款开源的自建 Git 服务,支持代码托管、团队协作和项目管理,部署简单,资源占用低。 | |
| codefever | CodeFever 是完全开源免费的 Git 代码托管服务,支持无限仓库、分支管理、多人协作及代码对比等功能。 | |
| delta | Delta 是 git、diff 和 grep 输出的语法高亮分页工具,支持行号、并排视图、词级差异高亮及冲突优化显示。 | |
| difftastic | 基于语法结构进行代码对比的工具,突破行级限制,精准识别并高亮实际语法变更,支持三十多种语言。 | |
| difit | difit 是 CLI 工具,提供 GitHub 风格的 git diff 审查界面,支持将评论转为 AI 提示。 | |
| git-bug | git 分布式 bug 跟踪器,支持离线协作及第三方平台桥接。 | |
| git-bug | git-bug 是基于 Git 的分布式 Bug 跟踪器,支持离线协作和第三方桥接。 | |
| git-cheat-sheet | Git命令速查手册,帮助开发者快速查阅常用Git操作与版本控制流程。 | |
| git-cliff | 基于Git提交历史自动生成更新日志,支持规范提交和可配置模板。 | |
| git-filter-repo | git filter-repo 是一款高效且安全的 Git 历史重写工具,支持路径过滤、重命名、空提交清理等功能。 | |
| git-flight-rules | Git操作故障排除手册,提供各类问题的标准解决方案。 | |
| git-quick-stats | Git 统计工具,快速分析仓库提交记录、贡献者及分支信息 | |
| git-tips | Git命令速查手册,汇总版本控制实用技巧 | |
| gitbatch | 批量管理多个git仓库的工具,支持批量操作如pull,也可单独管理单个仓库。 | |
| gitbutler | GitButler 是现代 Git 版本控制工具,支持堆叠分支、并行开发和 AI 集成,简化版本管理流程。 | |
| gitea | Gitea 是轻量级自托管 Git 服务,提供代码托管、协作开发与 CI/CD 等功能。 | |
| gitleaks | Gitleaks是检测Git仓库及文件中泄露的密钥、密码和令牌的安全工具。 | |
| gitlogue | 将 Git 提交历史转化为终端动画,支持打字效果、语法高亮与文件树展示 | |
| gitui | GitUI是在终端中运行的Git图形界面工具,解决大型仓库性能问题,支持键盘操作进行提交、暂存、分支管理等操作。 | |
| go-git | 纯Go实现的git库,支持仓库操作与多种存储方式。 | |
| jj | Jujutsu是与Git兼容的版本控制系统,支持工作区即提交、操作回退和自动rebase。 | |
| lazygit | 终端Git可视化工具,简化代码版本管理与协作。 | |
| mergestat | 用 SQL 查询 Git 仓库和 GitHub API 数据,分析代码历史内容 | |
| neogit | Neogit是Neovim中的Git交互界面,支持分支、提交、合并等Git操作。 | |
| no-mistakes | Git 推送前的 AI 验证工具,自动审查代码、修复问题并创建干净的 PR。 | |
| pre-commit-hooks | 提供多种预提交代码钩子,用于检查文件格式化、语法及安全性问题,提升代码质量。 | |
| sem | 基于Git的语义版本控制工具,以函数/类为单位展示代码变更。 | |
| serie | 一个基于终端图像协议的 TUI 工具,用于渲染清晰的 Git 提交历史图。 | |
| treehouse | treehouse 管理可复用的 git worktree 池,为 agent 提供隔离开发环境。 | |
| trufflehog | 扫描Git、云存储等源头,自动发现、验证并分析泄露的密钥凭证。 | |
| tuicr | 代码审查 TUI,支持 vim 快捷键及多平台导出评论。 | |
| ungit | 基于 Web 的 Git 图形化工具,降低 Git 学习门槛,支持多平台运行。 | |
| worktrunk | Worktrunk 是 git worktree 管理 CLI,简化并行 AI 代理开发工作流 |