探索 Git 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
面向初学者的前端 101 视频教程,涵盖 HTML、CSS、Bootstrap、Git 和 JavaScript 基础。提供完整学习路线和 VS Code 配置,帮助新手构建项目。
纯 Rust 实现的 Git,追求正确性、性能与愉悦的开发者体验。提供 Rust 库(`gix`)和命令行工具(`gix`/`ein`),支持克隆、获取、状态、对象读写等核心功能。
通过游戏化旅程学习 Git 和 GitHub。从代码版本控制基础到高级协作技巧,包含 7 个关卡、实用任务和库存物品,帮助您掌握版本控制并建立信心。
Ungit 是一个基于 Web 的 Git 图形界面客户端,旨在提供最简单、跨平台的 Git 使用体验。它通过直观的 UI 帮助用户理解 Git 操作,支持 Node.js 和 Git 的所有平台,并可远程访问。
全面的 C#/.NET/.NET Core 学习、工作与面试指南。汇总学习路线、实战教程、工具、面试题及社区资源,助力开发者成长与交流。
开源云原生管理平台,用于设计和管理基于 Kubernetes 的多云基础设施与应用。提供可视化 GitOps 和协作功能,支持多集群部署,摆脱 YAML 束缚。
将 Git 版本控制集成到 Obsidian 中,支持自动提交与同步、源码控制视图、历史记录和差异对比。提供桌面端高级功能,移动端不稳定。
一小时内上手 GitHub。面向新手开发者,介绍仓库、分支、提交与拉取请求。通过创建分支、提交文件、打开并合并拉取请求,快速构建个人资料 README。
增强 VS Code 的 Git 功能,提供代码作者可视化、交互式提交图、PR 加速和团队协作工具,支持社区版与 Pro 版。
分布式、离线优先的 Git 嵌入式问题跟踪器。原生 Git 存储,版本化管理问题、用户和评论。支持 CLI、TUI 和 Web 界面,可与 GitHub、GitLab 等平台同步。
从零到英雄学习 Jenkins。在 EC2 上安装 Jenkins,配置 Docker 作为构建代理,搭建 CI/CD 流水线,并使用 Argo CD 以 GitOps 方式将应用部署到 Kubernetes。
基于 Scala 的 Git 平台,安装简单、扩展性强且兼容 GitHub API。支持公私仓库、Git LFS、问题追踪、Wiki、插件系统及 LDAP 集成。需 Java 17 运行,提供 .war 包部署。
涵盖从开发到生产全链路配置的 DevOps 指南,包含 Docker、Kubernetes、Git、Jenkins 等核心工具的概念、命令与教程,助力高效调试与部署。
基于 Conventional Commits 规范的语义化提交指南,提供多种提交类型(如 feat、fix、docs 等)及 commit-msg 验证脚本安装教程,助力团队自动化版本管理与协作。
基于 IaC 和 GitOps 的全自动化家庭实验室框架。支持 PXE 裸机部署、Kubernetes 集群管理、应用自动更新、监控告警及安全暴露。提供模块化架构,可高度定制。
为 Kubernetes 提供单向加密 Secret 的控制器与工具。将 Secret 加密为 SealedSecret,可安全存储于 Git 等公共仓库,仅目标集群内的控制器能解密。
自动化版本管理和包发布流程。支持版本号自动递增、Git 提交与打标签、执行测试/构建命令、生成变更日志、发布到 npm、管理预发布版本。提供插件扩展和 CI/CD 环境集成。
面向 Java 程序员的 Linux 教程,涵盖 Ubuntu、CentOS、Kali Linux 的安装与设置,以及 Vim、SSH、Bash、Sed 等常用工具的使用指南。
为 Git 项目快速生成 .gitignore 文件。支持通过 Web 界面或命令行,根据操作系统、编程语言和 IDE 生成配置。基于 Swift 开发,提供 Docker 部署方案。
安全、跨平台的 Git 凭据管理器,支持 GitHub、Azure Repos 等主流 Git 托管服务的多因素认证。基于 .NET 构建,替代旧版 Windows/Mac/Linux 凭据助手。
提供 Conventional Commits 规范的官方文档网站。使用 HUGO 静态生成,支持多语言翻译与贡献。
Digital Innovation One 的 GitHub 开源贡献教学实验室。提供 HTML、CSS、JavaScript 实战项目,帮助学习者掌握在 GitHub 上为开源项目贡献代码的流程与技巧。
Vim 插件,在符号列显示 git diff 标记,支持预览、暂存、撤销代码块和部分代码块。提供异步 diff、hunk 文本对象、自定义高亮等功能,兼容 Vim 7.4+ 和 Neovim。
基于项目提交信息和元数据自动生成变更日志和发布说明。支持多种提交格式,提供命令行界面和相关工具链,适用于自动化版本管理。
Git Extensions 是一个独立的 UI 工具,用于管理 Git 仓库。它与 Windows 资源管理器和 Microsoft Visual Studio (2015/2017/2019) 集成。主要使用 C# 开发。