这个项目能做什么

GitHub/gitignore 是 GitHub 官方维护的 `.gitignore` 文件模板合集,覆盖主流编程语言、框架、集成开发环境、构建工具与操作系统。 仓库按三个层级组织模板: - **Root 模板** 针对最常见的语言与技术,提供有意义的起步集合,避免将构建产物、依赖目录与编辑器配置误提交到仓库。 - **Global/** 存放跨项目的通用模板,涵盖编辑器、工具与操作系统级别的忽略规则,建议加入全局 gitignore 或与项目特定模板合并。 - **community/** 收纳非主流语言、框架与工具的专业模板。 该合集被 GitHub.com 内部用于支持新建仓库时的 `.gitignore` 模板选择器,用户选定语言或工具后,GitHub 会自动引入对应模板。 贡献流程为:fork 仓库 → 创建分支 → 提交 pull request。项目接受能填补真实空白的新模板,以实用性为筛选标准而非追求面面俱到。版本化模板存放在 `community/`,旧版通过文件名嵌入版本号标注,根目录下始终保留当前受支持的最新版。 仓库采用 CC0-1.0 许可证,内容置于公共领域。