将git配置为不使用“ .gitignore”,而是使用“ gitignore”

时间:2018-11-12 18:04:29

标签: git gitignore

由于没有为该问题添加任何内容的原因 1 ,我想知道是否可以将git配置为使用gitignore而不是.gitignore。 / p>

类似的情况是使用git代替.git作为存储库的git工作目录,这可以通过添加以下行来轻松实现

gitdir: ./git

到位于项目根文件夹中的.git文件。因此,我想知道是否有可能告诉git不要使用.gitignore而是另一个文件来包含不需要跟踪的文件和文件夹的规则。

similar questions条建议使用$GIT_DIR/info/exclude作为解决方案。即使这实际上利用了gitignore文件使用的same mechanisms,但我的问题是实际的.gitignore是否可以指定为其他文件。


1 对于好奇的读者:我同步了我的个人计算机,但是由于我希望在不同的计算机上具有不同的配置文件,所以我不想同步隐藏的文件和文件夹。尽管如此,我还是希望我的git存储库与最小的努力保持同步。这只是我自己的项目(我经常是我的唯一贡献者)所做的事情-因此,请让我们不要讨论git使用的坏习惯,而要专注于实际问题:)

1 个答案:

答案 0 :(得分:1)

您应该可以通过输入以下内容来更改忽略文件:

git config core.excludesFile gitignore