如何告诉 Git 只忽略存储库顶层的特定文件名?

可能的复制品:
如何排除文件只从根文件夹在 GIT

对于特定的 JavaScript 项目,我使用 TinyWeb HTTP 服务器进行本地测试(以解决应用于文件 URL 的特定安全限制)。该程序要求我在根目录中有一个 index.html文件,但是我不想将该文件提交到我的 Git 存储库。

我怎样才能阻止 Git 在每次提交时都来烦我这个“未追踪的文件”?我确实希望提交位于子目录中的所有 index.html文件。

37061 次浏览

Add this to your .gitignore (in the root folder):

/index.html

The leading / makes git use an absolute path (relative to the current .gitignore location), whereas all other lines are just treated as some kind of wildcard.