Git资源

探索与 Git 相关的精选开源项目、速读教程和最新工作机会

相关开源项目

纯 JavaScript 实现的 Git,支持 Node.js 和浏览器环境。无需原生依赖,可读写仓库、与远程交互。API 模块化,支持 TypeScript,兼容主流浏览器和 Node 版本。

JavaScript
Git
44.0 MB
2026-03-03

LinkedIn 开发的 SRE 入职课程,涵盖 Linux、网络、数据、系统设计、监控和安全等基础技能,旨在培养站点可靠性工程师。

HTML
安全
Git
49.6 MB
2025-12-25
Docker Gitlab logo

sameersbn/docker-gitlab

8.1k
2.2k
571

基于 Docker 的 GitLab CE 容器化部署方案,支持 PostgreSQL、Redis、邮件、SSL 等配置,提供备份、恢复、监控及多云存储支持。

Shell
Docker
Git
7.5 MB
2026-03-05

包含 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 等)。

Shell
Kafka
Docker
Kubernetes
12.1 MB
2026-02-12
Nb logo

xwmx/nb

8.0k
243
150

单文件 Shell 脚本,提供 CLI 与本地网页笔记、书签及归档。支持纯文本存储、加密、Git 版本控制与同步、Pandoc 转换、Wiki 风格链接、标签、过滤、搜索及插件扩展。

Shell
Git
VS Code
命令行
9.7 MB
2026-02-28

基于 semver.org 和 conventionalcommits.org 自动化版本管理与 CHANGELOG 生成。支持 NodeJS 项目,通过提交规范自动升级版本、生成变更日志并创建 Git 标签。项目已弃用,推荐使用 release-please 或 commit-and-tag-version 替代。

JavaScript
Git
425 KB
2026-02-07
Flux2 logo

fluxcd/flux2

7.9k
718
293

面向 Kubernetes 的开源、可扩展的持续交付解决方案,基于 GitOps Toolkit。支持多租户、同步任意数量 Git 仓库,并与 Prometheus 等生态系统组件集成。

Go
Kubernetes
Git
11.3 MB
2026-03-05

帮助回忆昨日工作,支持多仓库扫描,可按作者、日期、分支筛选,生成每日站会报告。

Shell
Git
102 KB
2025-07-08
Git Mcp logo

idosal/git-mcp

7.7k
674
54

免费开源的远程 MCP 服务器,将任何 GitHub 项目转化为文档中心,为 AI 工具提供最新代码与文档,消除代码幻觉。

TypeScript
大语言模型
Git
30.0 MB
2026-03-03
Lefthook logo

evilmartians/lefthook

7.7k
267
53

快速强大的 Git hooks 管理器,适用于 Node.js、Ruby、Python 等多种项目。基于 Go 编写,支持并行执行、灵活文件列表、正则过滤、子目录执行、脚本运行、标签控制、Docker 支持及本地配置。

Go
Git
86.5 MB
2026-03-06
Pygithub logo

pygithub/pygithub

7.7k
1.9k
385

Python 库,用于与 GitHub REST API v3 进行类型化交互。支持管理仓库、用户资料和组织等资源。提供简单认证与操作示例。

Python
Git
21.3 MB
2026-02-23
Gitsome logo

donnemartin/gitsome

7.7k
444
61

增强型 Git/GitHub 命令行界面。提供 29 个 GitHub 集成命令,支持所有 Shell。具备自动补全、交互式帮助、Fish 风格建议、Python REPL 和命令历史功能。支持 Mac、Linux、Unix、Windows 和 Docker。

Python
Git
命令行
1.4 MB
2024-02-08
My Git logo

xirong/my-git

7.4k
2.5k
1

Git 与 GitHub 学习资料汇总仓库,涵盖从入门到进阶的教程、客户端推荐、分支模型、效率工具及书籍,旨在成为最佳学习资源。

Git
21.5 MB
2021-08-24

Git 和 Git Flow 命令速查表,涵盖从基础到高级操作,包括配置、提交、分支、合并、搜索和撤销等,适合开发者快速参考。

Git
927 KB
2026-03-04
Go Git logo

go-git/go-git

7.2k
889
175

纯Go实现的Git库,高度可扩展,支持底层与高层API,兼容Git操作,广泛用于Keybase、Gitea等项目。

Go
Git
8.3 MB
2026-03-06
Opencommit logo

di-sukharev/opencommit

7.2k
414
199

基于LLM的Git提交信息生成工具,支持Claude、GPT及本地Ollama模型,1秒内自动生成有意义的提交信息,可配置GitMoji和详细描述。

JavaScript
Git
12.6 MB
2026-02-24

高效获取 Git 仓库统计信息的命令行工具,支持交互式菜单和多种参数,可生成提交、贡献者、时间分布等详细报告。

Shell
Git
命令行
439 KB
2025-09-02
Githug logo

gazler/githug

6.9k
1.0k
49

通过游戏化关卡学习 Git 命令的 Shell 工具。支持 Linux、macOS 和 Windows,需 Ruby 环境。提供 play、hint、reset 等命令,可自定义关卡。

Shell
Git
463 KB
2024-08-12
Translations logo

oldratlee/translations

6.9k
1.5k
27

收集经典软件开发资源的中文翻译,涵盖 Kotlin 协程、函数式编程、API 设计等主题,遵循信达雅原则,旨在促进深入学习与知识共享。

React
Git
14.1 MB
2025-03-10
Flux logo

fluxcd/flux

6.9k
1.1k
0

Flux v1 是 GitOps 工具,已停止维护,由 fluxcd/flux2 接替。建议用户迁移到 v2,以获得多租户、多仓库同步和增强的安全性与可观测性。

Go
Kubernetes
Git
11.9 MB
2022-11-01
Prek logo

j178/prek

6.7k
181
94

基于Rust重写的pre-commit替代品,无需依赖、速度更快、兼容原配置,支持单二进制文件、多语言工具链及monorepo。

Rust
Git
6.7 MB
2026-03-06

从 GitHub 和 Git 仓库自动生成可视化开发者档案。支持 100+ 编程语言,检测上千个库并提供逐行统计,直观展示开发经验与贡献。一键创建,无需上传源代码。

Kotlin
数据可视化
Git
6.7 MB
2020-10-01
Gopass logo

gopasspw/gopass

6.7k
526
95

基于 Go 的标准 Unix 密码管理器,专为团队设计。支持跨平台、离线使用,提供命令行与浏览器集成。默认使用 GPG 加密与 Git 版本控制,可自定义后端。

Go
安全
Git
18.9 MB
2026-03-05

基于 Go 的自托管 Git 服务器,支持命令行 TUI 界面。可通过 SSH、HTTP 或 Git 协议克隆仓库,提供 Git LFS 支持与访问控制。支持公钥认证、匿名访问及用户令牌管理。

Go
Git
21.5 MB
2026-03-07

为 Neovim 提供深度 Git 集成,支持符号标记、Hunk 操作、行级 Blame、差异对比、Quickfix 集成及文本对象。基于 Lua 开发,要求 Neovim >= 0.9.0。

Lua
Git
2.4 MB
2026-03-06
Linux Tutorial logo

dunwu/linux-tutorial

6.6k
1.1k
0

Linux 教程,涵盖命令、系统运维、软件运维及精选 Shell 脚本。包含命令详解、系统管理、网络配置、常用软件部署(如 JDK、Nginx、Docker)及自动化脚本集合。

Shell
Docker
Git
命令行
4.2 MB
2025-08-27

本地 Git 统计工具,生成类似 GitHub 贡献日历的可视化图表。支持命令行操作,可导入 GitHub 和 BitBucket 的提交记录。

HTML
Git
5.6 MB
2025-11-09

提供变更日志最佳实践指南,避免直接使用 Git 日志。支持多语言翻译,使用 Ruby 和 Middleman 构建,可通过 GitHub Pages 部署。

Haml
Git
15.7 MB
2026-02-18

一门强化学习开放课程,注重实践与好奇心驱动。提供 Jupyter Notebook 教程,涵盖从基础到高级的 RL 算法,支持在线与本地学习。

Jupyter Notebook
PyTorch
TensorFlow
Git
46.6 MB
2026-03-05
Progit2 logo

progit/progit2

6.4k
2.1k
212

Pro Git 第二版开源书籍,使用 AsciiDoc 格式编写。提供 HTML、EPUB、Mobi 和 PDF 格式生成指南。

CSS
Git
183.4 MB
2025-12-13