Repolode
github

github/gitignore

收录各类编程语言、框架、编辑器和操作系统的 .gitignore 模板,供快速创建忽略规则。

Star
176,177
Fork
82,019
未关闭 Issue
70
最近提交
3天前

这是什么?

这是 GitHub 维护的 .gitignore 模板集合,列出 Git 不应跟踪的文件和目录。模板覆盖 Node、Python、Go、Unity 等多种语言、框架和工具,可直接作为起点,避免构建产物、依赖目录和本地配置被提交到版本库。

仓库分为三个部分:根目录存放常用语言和技术的主流模板;Global 目录包含编辑器、工具和操作系统相关规则,适合加入个人全局忽略文件;community 目录则收录较小众的语言、工具和项目模板。

GitHub 在创建新仓库时正是从这些模板中提供 .gitignore 选择项。项目采用 CC0-1.0 许可,模板可以自由复制到任何项目中使用。

核心功能

  • 01覆盖众多编程语言、框架和开发工具。
  • 02Global 目录提供编辑器、工具和操作系统相关的忽略规则。
  • 03community 目录收录小众技术的专用模板。
  • 04模板采用 CC0-1.0 许可,可自由复制使用。

适用场景

  • 新建 Node、Python 或 Go 项目时快速生成 .gitignore。
  • 将系统和编辑器产生的文件(如 .DS_Store、IDE 目录)加入全局忽略列表。
  • 为 Unity、Unreal 等游戏引擎项目查找合适的忽略规则。

快速上手

  1. 1

    浏览仓库根目录中的 .gitignore 模板,复制适合你项目的那一个

  2. 2

    将所选模板保存为项目根目录下的 .gitignore 文件

使用前须知

  • 这是一个模板集合,而不是可运行的软件项目。

标签

常见问题

gitignore 是什么?
收录各类编程语言、框架、编辑器和操作系统的 .gitignore 模板,供快速创建忽略规则。 这是 GitHub 维护的 .gitignore 模板集合,列出 Git 不应跟踪的文件和目录。模板覆盖 Node、Python、Go、Unity 等多种语言、框架和工具,可直接作为起点,避免构建产物、依赖目录和本地配置被提交到版本库。
gitignore 可以免费使用吗?用的什么许可证?
gitignore 以 CC0-1.0 许可证开源。用于商业产品前,请先确认许可证条款。
gitignore 还在维护吗?
活跃维护中。gitignore 最近一次提交是在 2026年11月4日。
gitignore 适合用来做什么?
新建 Node、Python 或 Go 项目时快速生成 .gitignore。 将系统和编辑器产生的文件(如 .DS_Store、IDE 目录)加入全局忽略列表。 为 Unity、Unreal 等游戏引擎项目查找合适的忽略规则。
gitignore 怎么安装和运行?
浏览仓库根目录中的 .gitignore 模板,复制适合你项目的那一个 将所选模板保存为项目根目录下的 .gitignore 文件
在哪里获取 gitignore?
源代码和安装说明在 GitHub 上:https://github.com/github/gitignore

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目