perferencesでフォルダーを除外.idea/しましたが、変更をコミットしようとすると、phpstormはworkspace.xmlファイルをコミットしようとします。なんで?

私が見る限り、.idea/workspace.xml削除されているようです。つまり、以前は git によって追跡されていたということです。
編集: このファイルを誤ってコミットしたため、作業コピーからではなくリポジトリから削除したいと考えています。
--cachedこれには、次のフラグを使用する必要がありますgit rm。
$ git rm --cached .idea/workspace.xml
からgit help rm:
--cached
Use this option to unstage and remove paths only from the index. Working tree files, whether modified or not, will be left alone.
ファイルをリポジトリ コードに含めたくない場合は、削除をコミットする必要があります。
代わりに、ファイルをそこに残したいが、そのファイルへのそれ以上の変更の追跡を停止したい場合は、gitのassume-unchangedオプションを使用する必要があります。
コマンドラインからは、次のようになります。
$ git update-index --assume-unchanged .idea/workspace.xml
あなたが使用しているGUIでそれを行う方法がよくわかりません。
答えは.idea/、アプリケーションのルートにある .gitignore ファイルに追加するだけです。