小编典典

如何仅从 Git 的根文件夹中排除文件

all

我知道使用.gitignore文件来排除一些正在添加的文件,但是我config.php在源代码树中有几个文件,我只需要排除一个位于根目录中的文件,而其他文件则处于修订控制之下。

我应该写什么.gitignore来实现这一点?


阅读 171

收藏
2022-03-13

共1个答案

小编典典

文档中:

如果模式不包含斜杠 /,git 将其视为 shell glob 模式并检查相对于 .gitignore 文件位置的路径名是否匹配(如果不是来自
.gitignore,则相对于工作树的顶层文件)。

前导斜杠匹配路径名的开头。例如,“/*.c”匹配“cat-file.c”但不匹配“mozilla-sha1/sha1.c”。

因此,您应该将以下行添加到您的 root .gitignore

/config.php
2022-03-13