如何忽略父目录(和git根目录)中的文件?

如何忽略父目录(和git根目录)中的文件?,git,gitignore,Git,Gitignore,给定git根目录: /Guardfile /local (dir) /.gitignore 以及本地中的.gitignore,如何忽略本地中的.gitignore中的Guardfile 不想更改根目录下的.gitignore,因为它已签入git 我试过: ../Guardfile 及 及 git版本2.17.2 用例,因为有人可能会说不要那样做。。这很明显,但我不想改变这个项目。忽略它。我将所有不属于git的文件保存在本地目录中。但是Guardfile需要在根目录中 有人可能会说不要那样做

给定git根目录:

/Guardfile
/local (dir)
/.gitignore
以及本地中的.gitignore,如何忽略本地中的.gitignore中的Guardfile

不想更改根目录下的.gitignore,因为它已签入git

我试过:

../Guardfile

git版本2.17.2

用例,因为有人可能会说不要那样做。。这很明显,但我不想改变这个项目。忽略它。我将所有不属于git的文件保存在本地目录中。但是Guardfile需要在根目录中

有人可能会说不要那样做

不要那样做

如果要忽略文件但不修改存储库中现有的.gitignore文件,请将其放入:

.git/info/exclude

此文件内容与存储库底部的.gitignore一起添加,并且由于其位于.git目录中,因此无法签入。因此,它将用于您私人忽略的文件

/Guardfile
./../Guarfile