我没有听说过这个文件,直到我随机检查git status了一个旧的存储库,它就在那里,一个我自己从未编辑过的文件,也从未见过。我不知道它是如何到达那里的。
这似乎很常见 - 主要是如何删除它(例如here和here)。
这个文件是什么,是什么创建的?
.idea 是用于保存所有 Jetbrains IDES(RubyMine、Pycharm、PHPStorm、WebStorm ..etc)的项目配置的目录
如果您不想将其提交到 repo,您可以使用两种方式处理它
只为自己忽略
在 .git/info/exclude
添加 /.idea
在 .gitignore 中忽略它,这样每个使用 repo 的人都会忽略它
通过添加/.idea到.gitignore
如果 dir .idea 已经被 git 跟踪,你需要先从缓存文件中删除它,然后再忽略 git rm -r --cached .idea
如果您为项目进行了任何自定义配置,则此文件夹可以包含重要配置,并且还包含 IDE 的索引数据,这有助于它提供快速自动完成功能,并且在某些情况下将其提交到存储库会更好,但我总是忽略它,因为团队中的其他开发人员不使用 RubyMinee
| 归档时间: |
|
| 查看次数: |
5677 次 |
| 最近记录: |