今天,我部署了Firebase托管。部署后,我注意到firebase创建了的文件.firebase/hosting.ALPHANUM.cache
,其中ALPHANUM实际上是一些随机的baseNN ish值。
题
- 该文件的目的是什么?
- 更特别地,我可以添加到
.gitignore
吗?- 或者,我不应该吗?
Answers:
该文件是Firebase托管中一项新功能的一部分,该功能通过仅上传自上次部署以来已更改的文件,最大限度地减少了托管部署的时间。它是CLI版本4.2.0中的新功能,您可以在GitHub上阅读有关内容。
正如Frank所建议的,您绝对应该将.firebase
目录添加到.gitignore或等效文件中,因为该目录包含的信息并非严格属于您的项目,并且可能不适用于共享和贡献项目源代码的每个人。
.firebase
从git跟踪中删除目录的人:stackoverflow.com/a/19095988/3414529
.
文件(so.firebase/*
)添加到.gitignore
。