如何忽略没有.gitignore的Git存储库中的文件或全局设置?

tho*_*ron 4 git

我尝试将一个临时但不是那么临时的文件添加到Git存储库而不将其添加到索引中.我不想将它添加到.gitignore,也不想添加到〜/ .gitignore_global这样的文件,因为它只适用于特定的存储库.

有没有办法忽略要在特定存储库中编制索引的文件而不索引我想忽略它的事实?

man*_*lds 7

您可以放置​​忽略模式$GIT_DIR/info/exclude,使其仅适用于repo而不是每个repo.

从手册:

特定于特定存储库但不需要与其他相关存储库共享的模式(例如,存储在存储库中但特定于一个用户工作流的辅助文件)应该进入$ GIT_DIR/info/exclude文件.