Git资源

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

相关开源项目

Gitignore logo

github/gitignore

173.5k
82.6k
73

GitHub官方收集的 .gitignore 模板库,包含常用语言、框架和工具的忽略规则。提供全局和社区模板,帮助开发者快速配置项目,避免提交不必要的文件。

Git
3.1 MB
2026-04-21

提供提升开发技能的编程文章,包含代码片段、解释和示例。支持按名称、标签、语言或描述搜索文章和合集。网站由 Netlify、Astro 和 GitHub 驱动,所有代码片段遵循 CC-BY-4.0 许可。

文档
JavaScript
Git
Awesome
725.1 MB
2026-04-14

包含2624个DevOps与SRE相关的技术面试问题和练习,涵盖Linux、AWS、Kubernetes、Docker、Python等主题,用于面试准备。

Python
Git
Docker
Kubernetes
7.8 MB
2025-12-27
Lazygit logo

jesseduffield/lazygit

76.8k
2.8k
959

基于 Go 的终端 Git 界面,提供简单直观的 TUI,支持提交、推送等常用操作,拥有 7 万+ 星标。

Go
Git
149.4 MB
2026-04-22
Ripgrep logo

burntsushi/ripgrep

62.8k
2.5k
175

基于Rust的高性能递归搜索工具,自动忽略.gitignore文件和隐藏文件,支持正则表达式,跨平台。

Rust
Git
命令行
5.3 MB
2026-02-28
Bat logo

sharkdp/bat

58.4k
1.5k
348

基于 Rust 的现代化 cat 替代工具,支持语法高亮、Git 集成和自动分页。拥有 57000 星标,可显示不可打印字符,并能与 fzf、ripgrep 等工具无缝集成。

Rust
Git
命令行
34.1 MB
2026-04-20

汇集 Git 与 GitHub 隐藏及实用功能的速查表,涵盖分支比较、提交关闭问题、代码高亮、任务列表等技巧。

Git
Awesome
776 KB
2024-04-16
Gitea logo

go-gitea/gitea

55.0k
6.6k
2.8k

基于Go语言的自托管Git服务,提供代码托管、代码审查、团队协作、包管理和CI/CD功能,支持多平台部署。

Go
Git
Docker
Vue.js
322.4 MB
2026-04-22
Gogs logo

gogs/gogs

47.5k
5.0k
982

基于Go语言开发的无痛自托管Git服务,支持多平台独立二进制部署。提供用户仪表盘、仓库管理、Webhooks、Git LFS及多语言支持,硬件要求极低,适合团队协作。

Go
Git
Docker
205.7 MB
2026-04-17
Cli logo

cli/cli

44.0k
8.3k
977

GitHub官方命令行工具,将PR、Issues等核心功能集成到终端,与git无缝协作。支持macOS、Windows、Linux及GitHub Enterprise。

Go
Git
74.5 MB
2026-04-22
Bruno logo

usebruno/bruno

43.1k
2.3k
1.7k

开源API测试IDE,替代Postman/Insomnia。离线运行,数据本地存储,支持Git协作,使用纯文本Bru语言保存请求。

JavaScript
Git
45.4 MB
2026-04-21
Files logo

files-community/files

43.1k
2.7k
523

现代文件管理器,支持多任务、文件标签和深度集成,为 Windows 打造最佳体验。

C#
Git
.NET
267.8 MB
2026-04-22
Logseq logo

logseq/logseq

42.3k
2.6k
980

隐私优先的开源知识管理与协作平台,支持双向链接、块级编辑和插件扩展。提供桌面与移动端应用,数据本地存储。

Clojure
Git
175.3 MB
2026-04-22
Harness logo

harness/harness

35.1k
3.0k
89

开源端到端开发者平台,集成代码托管、CI/CD流水线、托管开发环境与制品仓库。基于Go开发,支持本地Docker部署,兼容多种Docker运行时。

Go
Git
Docker
57.6 MB
2026-04-20
Husky logo

typicode/husky

35.0k
1.1k
103

极轻量级(2KB)的 Git hooks 工具,无依赖、速度快。支持所有 Git hooks、多平台及 monorepo,通过 core.hooksPath 实现原生集成。

JavaScript
Git
4.7 MB
2026-03-20
Delta logo

dandavison/delta

30.4k
518
379

基于 Rust 的语法高亮分页器,专为 git、diff、grep 和 blame 输出设计。支持侧边对比、行号、导航快捷键、合并冲突优化、超链接提交哈希及多种主题,可高度自定义。

Rust
Git
11.0 MB
2026-03-29
Gitbook logo

gitbookio/gitbook

28.8k
4.0k
91

GitBook 开源前端,基于 TypeScript 和 Next.js 构建,用于渲染 GitBook 文档站点。提供本地开发环境搭建指南,支持贡献翻译、修复 Bug 等。

TypeScript
Git
358.5 MB
2026-04-22
Wiki logo

requarks/wiki

28.2k
3.2k
178

基于 Node.js 和 Vue 构建的现代化、轻量级且功能强大的 Wiki 应用。支持多语言、Docker 部署,拥有活跃的社区和丰富的扩展性。

Vue
Git
40.5 MB
2026-04-20
Gitleaks logo

gitleaks/gitleaks

26.1k
2.0k
360

检测 Git 仓库、文件及 stdin 中的密码、API 密钥和令牌等机密信息。支持多种安装方式,包括 Homebrew、Docker 和 Go,并可集成到 GitHub Actions 或 pre-commit 钩子中。

Go
Git
大语言模型
安全
6.2 MB
2026-03-25
Faas logo

openfaas/faas

26.1k
2.0k
31

基于 Kubernetes 的无服务器函数平台,简化事件驱动函数和微服务部署。支持多语言,通过 OCI 镜像打包,具备自动伸缩和指标监控。提供 CLI 和 UI 门户,可零缩放至零。

Go
Git
Docker
Kubernetes
32.7 MB
2026-04-01
Gitlabhq logo

gitlabhq/gitlabhq

24.3k
5.8k
36

基于 Ruby on Rails 的开源 DevOps 平台,提供 Git 仓库管理、代码审查、CI/CD 流水线、问题跟踪和 Wiki。社区版免费,企业版提供高级功能。

Ruby
Git
Rails
2427.6 MB
2026-04-22
Hub logo

mislav/hub

22.9k
2.2k
295

命令行工具,扩展 git 以增强 GitHub 使用体验。支持克隆、PR 管理等操作,可安全别名为 git。提供多种安装方式,适用于 macOS、Linux、Windows 等平台。

Go
Git
7.2 MB
2024-02-03
Stackedit logo

benweet/stackedit

22.9k
2.8k
728

基于 PageDown 的全功能开源 Markdown 编辑器,支持浏览器、Chrome 应用及扩展。可通过 Helm 部署到 Kubernetes,集成 Dropbox、Google、GitHub 等云服务。

JavaScript
Git
36.6 MB
2023-07-05
Argo Cd logo

argoproj/argo-cd

22.7k
7.1k
4.2k

用于 Kubernetes 的声明式 GitOps 持续交付工具。基于 Go 语言开发,支持应用定义、配置和环境的版本控制,实现自动化、可审计的部署与生命周期管理。

Go
Git
Docker
Kubernetes
179.5 MB
2026-04-22
Dolt logo

dolthub/dolt

22.3k
740
566

Git for Data!一个支持 SQL 查询的版本化数据库,提供类似 Git 的分支、合并、推送和拉取功能。兼容 MySQL 协议,可通过 CLI 或 SQL 系统表进行版本控制。

Go
Git
大语言模型
178.1 MB
2026-04-22

高度可定制的跨平台/Shell 提示符渲染器,使用 Go 编写,支持多种 Shell,提供快速、低延迟的提示主题引擎。

Go
Git
命令行
36.4 MB
2026-04-21
Gitui logo

gitui-org/gitui

21.8k
714
289

基于 Rust 编写的极速终端 Git 界面,提供类似 GUI 的舒适体验。支持键盘操作、上下文帮助、暂存/提交/差异查看、分支管理、搜索日志等核心功能。性能卓越,内存占用低,适用于大型仓库。

Rust
Git
命令行
64.2 MB
2026-04-21
Tips logo

git-tips/tips

21.7k
1.7k
5

收集最常用的 Git 技巧与命令,涵盖分支管理、历史操作、远程同步等场景,提供 CLI 工具 `git-tip` 以高效使用。

JavaScript
Git
1.2 MB
2026-04-10
Desktop logo

desktop/desktop

21.4k
10.3k
999

基于 Electron 和 React 的 GitHub 桌面客户端,专注于简化 Git 工作流。使用 TypeScript 编写,提供直观的界面来管理仓库、提交更改和协作。支持 macOS、Windows 和 Linux(社区版)。

TypeScript
Git
107.9 MB
2026-04-22
Renovate logo

renovatebot/renovate

21.3k
3.0k
1.1k

自动化依赖更新工具,支持跨平台,可自动发现并更新代码中的依赖项,生成拉取请求。支持 90 多种包管理器,覆盖主流语言和平台,高度可配置。

TypeScript
Git
144.3 MB
2026-04-22