首页 > 解决方案 > 是否必须将 .gitignore 文件包含到我的 git 存储库中?

问题描述

我没有任何必须忽略的文件。我很怀疑我们向 github repo 添加了一个 gitignore 文件,即使我们没有什么可忽略的

标签: gitgithubgitignore

解决方案


不,这不是强制性的。

.gitignore 用于确保没有人使用存储库提交“禁止”的文件(即永远不应该成为提交的一部分)。

典型的例子是:二进制文件、日志、自动生成的元文件、生成的并且强烈依赖于构建环境或特定机器/用户的文件。

您可能有一个没有任何 gitignore 文件的 git 存储库。您可以稍后在项目生命周期中添加一个。

如果您希望在本地“忽略”文件并且不与其他存储库共享此列表,请使用.git/info/exclude而不是 gitignore 文件


推荐阅读