我面临一个非常烦人的情况。
我们的应用程序包含Crashlytics以收集崩溃和进行分析。 Crashlytics生成crashlytics.properties
文件并定期更新。此文件不应受版本控制,我无法将其添加到.gitignore
文件,因为我的团队负责人不同意。
我将此文件添加到git(git add
)中,然后要求git不要通过git update-index --assume-unchanged crashlytics.propertise
命令跟踪它。我能够在SmartGit工具上看到它的状态更改为Added Unchanged (Assumed and Actually
。
我的问题是此文件始终可见,我不能再使用git add .
,因为此文件也会被添加:(
有没有办法让Git不显示这个文件?任何建议将不胜感激。感谢。
答案 0 :(得分:2)
如果您不允许将其添加到已签入的.gitignore
,则仍可以将crashlytics.properties
添加到本地.gitignore
或将其添加到您的全局忽略列表中。如何做到这一点是here