我很惊讶地发现,当我在Git分支之间切换时,我的Visual Studio(2008)项目的加载/卸载状态没有得到维护,其中一个分支应该已经加载了所有内容,另一个分支应该已经卸载了一些内容。
我认为这是在.sln文件中维护的,该文件将在每个分支中进行版本控制,但情况似乎并非如此(.sln不在我的.gitignore文件中)。
这些信息是存储在其他地方吗,还是有其他原因不能被携带?
这些信息被保存为巨石双星“suo”文件的一部分。
如何测试:
(而且,这是唯一一个用更改修改的文件:-)