別のブランチをチェックアウトしようとすると、次のエラーが発生します。
error: Your local changes to the following files would be overwritten by checkout:
.idea/workspace.xml
Please, commit your changes or stash them before you can switch branches.
Aborting
私はいくつかの調査を行いましたが、一部の人々はgitignore
に前述のファイルを追加することでこの問題を回避したようです。
これは賢明なことですか? git
がworkspace.xml
ファイルを無視している場合、IDE(私の場合、Jetbrains Webstorm)のエクスペリエンスが台無しになりませんか?
JetBrains に基づいて、workspace.xmlおよびtasks.xmlユーザー固有の設定が含まれているため、リポジトリ内。