可能是重复问题:
如何在Git中仅从根文件夹排除文件
对于一个特定的JavaScript项目,我正在使用 TinyWeb HTTP Server 进行本地测试(以解决适用于文件URL的特定安全限制)。该程序要求我在根目录中拥有一个 index.html
文件,但我不想将该文件提交到我的Git存储库。
我如何阻止Git在每次提交时提醒我这个“未跟踪的文件”? 我确实希望提交所有位于子目录中的 index.html
文件。
可能是重复问题:
如何在Git中仅从根文件夹排除文件
对于一个特定的JavaScript项目,我正在使用 TinyWeb HTTP Server 进行本地测试(以解决适用于文件URL的特定安全限制)。该程序要求我在根目录中拥有一个 index.html
文件,但我不想将该文件提交到我的Git存储库。
我如何阻止Git在每次提交时提醒我这个“未跟踪的文件”? 我确实希望提交所有位于子目录中的 index.html
文件。
.gitignore
文件中(位于根目录下):/index.html
在git中,前导的/
会使其使用绝对路径(相对于当前的.gitignore
位置),而其他所有行则被视为某种通配符。
.git/info/exclude
文件都与工作目录根目录下的.gitignore
文件以相同的方式进行解释。 - poke