请问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
我正面临一个非常恼人的情况。
我们的应用程序包含 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