请问GIT,不显示一个文件可以吗?

Is it possible to ask GIT, don't show a file?

我正面临一个非常恼人的情况。

我们的应用程序包含 Crashlytics,以便收集崩溃和进行分析。 Crashlytics 生成 crashlytics.properties 文件并定期更新。此文件不应受版本控制,我无法将其添加到 .gitignore 文件,因为我的团队领导不同意。

我将此文件添加到 git(通过 git add),然后通过 git update-index --assume-unchanged crashlytics.propertise 命令要求 git 不要跟踪它。我可以在 SmartGit 工具上看到它的状态更改为 Added Unchanged (Assumed and Actually

我的问题是这个文件总是可见的,我不能再使用 git add . 因为这个文件也会被添加:(

有什么方法可以让 Git 不显示这个文件吗?任何建议将不胜感激。谢谢。

如果不允许将其添加到已签入的 .gitignore,您仍然可以将 crashlytics.properties 添加到本地 .gitignore 或将其添加到全局忽略列表。描述了如何做到这一点 here