我该如何告诉Git忽略仅在版本库顶层的特定文件名?

可能重复:
如何仅从GIT的根文件夹中排除文件

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

我怎样才能阻止Git在每一次提交时都关注这个“未跟踪的文件”? 我确实要提交位于子目录中的所有index.html文件。

将此添加到您的.gitignore (在根文件夹中):

 /index.html 

前导/使得git使用绝对path(相对于当前的.gitignore位置),而所有其他行只被视为某种通配符。