Git 如何从.idea文件夹中完全删除生成PhpStorm的svn.iml文件

Git 如何从.idea文件夹中完全删除生成PhpStorm的svn.iml文件,git,svn,phpstorm,gitignore,Git,Svn,Phpstorm,Gitignore,在我的项目中,我使用基于Git控件版本的BitBucket。我的IDE是PhpStorm 2017 我的问题是,当我从.idea文件夹中删除myprojectsvn.iml文件时,过了一段时间我可以再次看到该文件 如果我从未使用过svn,为什么总是创建文件?当我切换分支时,该文件出现如下错误: 无法加载myprojectsvn.iml模块 您应该首先将其从远程存储库中删除。然后,您应该向项目中添加一个.gitignore文件,并向其中添加.idea和.iml文件。这样,您就是说git不要将这些文

在我的项目中,我使用基于Git控件版本的BitBucket。我的IDE是PhpStorm 2017

我的问题是,当我从
.idea
文件夹中删除
myprojectsvn.im
l文件时,过了一段时间我可以再次看到该文件

如果我从未使用过svn,为什么总是创建文件?当我切换分支时,该文件出现如下错误:

无法加载myprojectsvn.iml模块


您应该首先将其从远程存储库中删除。然后,您应该向项目中添加一个.gitignore文件,并向其中添加.idea和.iml文件。这样,您就是说git不要将这些文件推送到远程存储库中。你也可以将一些其他文件夹添加到.git文件中,忽略文件输出等。检查以下链接,我想这会对你有所帮助


您在本地文件夹或远程存储库中看到它了吗?是的,我检查了我的本地文件夹,并将该文件从.idea文件夹中删除,然后将其提交到远程存储库。所以我检查了远程存储库上的一些分支,以便查看.idea文件夹。我应该从移除存储库中移除.idea吗?您应该首先从远程存储库中移除它。然后,您应该将
.gitignore
文件添加到项目中,并将
.idea
.iml
文件添加到项目中。通过这种方式,您是在说git不要将这些文件推送到远程存储库中。您还可以将一些其他文件夹添加到
.gitignore
文件输出等。我想,查看以下链接会对您有所帮助。这能解决你的问题吗?是的,非常感谢