当我尝试签出另一个分支时,我收到此错误:
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)?