我怎么告诉Git只在存储库的顶层忽略特定的文件名?

Ple*_*and 69 git gitignore

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

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

我如何阻止Git在每次提交时烦扰我这个"未跟踪的文件"?我想提交index.html位于子目录中的所有文件.

pok*_*oke 121

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

/index.html
Run Code Online (Sandbox Code Playgroud)

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

  • 但是我如何在全局gitignore文件中执行此操作?(core.excludesfile)? (2认同)
  • @GregEnnis它在那里的工作原理相同.全局忽略文件以及存储库的`.git/info/exclude`文件的解释方式与工作目录根目录中的`.gitignore`相同. (2认同)