探索 Git 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
包含 1000+ DevOps Bash 脚本,覆盖 AWS、GCP、Kubernetes、Docker、CI/CD、SQL、PostgreSQL、MySQL、Hive、Impala、Kafka、Hadoop、Jenkins、GitHub、GitLab、BitBucket、Azure DevOps、TeamCity、Spotify、MP3、LDAP、代码/构建检查、Linux/Mac/Python/Perl/Ruby/NodeJS/Golang 包管理,以及高级 dotfiles(.bashrc、.vimrc、.gitconfig、.screenrc、tmux 等)。
纯 JavaScript 实现的 Git,支持 Node.js 和浏览器环境。无需原生依赖,可读写仓库、与远程交互。API 模块化,支持 TypeScript,兼容主流浏览器和 Node 版本。
单文件 Shell 脚本,提供 CLI 与本地网页笔记、书签及归档。支持纯文本存储、加密、Git 版本控制与同步、Pandoc 转换、Wiki 风格链接、标签、过滤、搜索及插件扩展。
面向 Kubernetes 的开源、可扩展的持续交付解决方案,基于 GitOps Toolkit。支持多租户、同步任意数量 Git 仓库,并与 Prometheus 等生态系统组件集成。
LinkedIn 开发的 SRE 入职课程,涵盖 Linux、网络、数据、系统设计、监控和安全等基础技能,旨在培养站点可靠性工程师。
基于 Docker 的 GitLab CE 容器化部署方案,支持 PostgreSQL、Redis、邮件、SSL 等配置,提供备份、恢复、监控及多云存储支持。
基于 semver.org 和 conventionalcommits.org 自动化版本管理与 CHANGELOG 生成。支持 NodeJS 项目,通过提交规范自动升级版本、生成变更日志并创建 Git 标签。项目已弃用,推荐使用 release-please 或 commit-and-tag-version 替代。
Python 库,用于与 GitHub REST API v3 进行类型化交互。支持管理仓库、用户资料和组织等资源。提供简单认证与操作示例。
增强型 Git/GitHub 命令行界面。提供 29 个 GitHub 集成命令,支持所有 Shell。具备自动补全、交互式帮助、Fish 风格建议、Python REPL 和命令历史功能。支持 Mac、Linux、Unix、Windows 和 Docker。
基于LLM的Git提交信息生成工具,支持Claude、GPT及本地Ollama模型,1秒内自动生成有意义的提交信息,可配置GitMoji和详细描述。
基于 Go 的自托管 Git 服务器,支持命令行 TUI 界面。可通过 SSH、HTTP 或 Git 协议克隆仓库,提供 Git LFS 支持与访问控制。支持公钥认证、匿名访问及用户令牌管理。
高效获取 Git 仓库统计信息的命令行工具,支持交互式菜单和多种参数,可生成提交、贡献者、时间分布等详细报告。
通过游戏化关卡学习 Git 命令的 Shell 工具。支持 Linux、macOS 和 Windows,需 Ruby 环境。提供 play、hint、reset 等命令,可自定义关卡。
基于 Go 的标准 Unix 密码管理器,专为团队设计。支持跨平台、离线使用,提供命令行与浏览器集成。默认使用 GPG 加密与 Git 版本控制,可自定义后端。
为 Neovim 提供深度 Git 集成,支持符号标记、Hunk 操作、行级 Blame、差异对比、Quickfix 集成及文本对象。基于 Lua 开发,要求 Neovim >= 0.9.0。
Flux v1 是 GitOps 工具,已停止维护,由 fluxcd/flux2 接替。建议用户迁移到 v2,以获得多租户、多仓库同步和增强的安全性与可观测性。
Linux 教程,涵盖命令、系统运维、软件运维及精选 Shell 脚本。包含命令详解、系统管理、网络配置、常用软件部署(如 JDK、Nginx、Docker)及自动化脚本集合。
从 GitHub 和 Git 仓库自动生成可视化开发者档案。支持 100+ 编程语言,检测上千个库并提供逐行统计,直观展示开发经验与贡献。一键创建,无需上传源代码。
提供变更日志最佳实践指南,避免直接使用 Git 日志。支持多语言翻译,使用 Ruby 和 Middleman 构建,可通过 GitHub Pages 部署。
本地 Git 统计工具,生成类似 GitHub 贡献日历的可视化图表。支持命令行操作,可导入 GitHub 和 BitBucket 的提交记录。
提供开箱即用的 pre-commit 钩子,用于代码质量检查。支持检查大文件、语法、冲突、配置文件等,确保提交前代码规范。
一门强化学习开放课程,注重实践与好奇心驱动。提供 Jupyter Notebook 教程,涵盖从基础到高级的 RL 算法,支持在线与本地学习。