Visual Studio 2013 中的 Git 突然停止工作

Visual Studio 2013 中的 Git 突然停止工作

昨天,我回家时,Visual Studio 2013 中的 Git 运行良好。我可以对源文件进行“与未修改的版本进行比较”,我可以看到源文件的版本控制状态,以及 Visual Studio 中 Git 的所有优点。昨天下班时我关闭了电脑。

然而,今天早上我上班的时候,一启动 VS,我就收到了来自 Git 版本控制的奇怪消息,说:

'Path 'C:\' doesn't point at a valid Git repository or workdir.' 

我继续打开受 Git 版本控制的项目,但奇怪的是,Git 无法识别我的项目 - 似乎没有任何源文件被添加到版本控制中,所有选项(例如与文件的未修改版本进行比较)都缺失,就好像该项目从未受 Git 版本控制一样。

因此,我进行了系统还原,一切又恢复正常。现在,当我启动 Visual Studio 时,我从 Git 版本控制中收到以下消息

Opening repository: C:\Workspace\Dev\

此路径是我的源代码所在的路径。

你能想一想是什么原因导致 Git-Visual Studio 集成如此突然地混乱吗?

PS 我使用的是 VS 2013,因此我没有安装任何外部 Git 扩展,我使用的是 VS 2013 自带的扩展。这个完全相同的问题现在已经发生了两次。在两次情况下,我都必须进行系统还原才能恢复正常运行。

答案1

不知道这是否会对您有所帮助,但我自己也遇到了这个问题。我所做的就是在 Visual Studio 中打开“工具”->“选项”->“源代码控制”->“插件选择”,然后将“Microsoft Git 提供程序”更改为“Visual Studio Team Foundation Server”,单击“确定”,然后返回那里并将其改回“Microsoft Git 提供程序”。

此后,消息消失了,现在我在源代码资源管理器中又看到了小“锁”(对于未更改的文件)。

答案2

转到Team Explorer,然后Connect to Team projects选择任意一个项目,并重新启动 VS

相关内容