Visual Studio 2013中的Git客户端是"脱机"

Jon*_*len 6 git visual-studio-2013

Visual Studio说git处于脱机状态.不只是一个git repo,而是git本身.连接到新仓库的选项已经消失,任何现有项目都将在离线模式下打开,即使它们位于本地计算机上也是如此.

Jon*_*len 4

可能的修复:


删除此文件夹的内容,然后重新启动 Visual Studio。

%LOCALAPPDATA%\Microsoft\VisualStudio\12.0\ComponentModelCache
Run Code Online (Sandbox Code Playgroud)

将源代码管理插件切换到 TFS(或其他提供商),然后将其切换回“Microsoft Git Provider”


打开另一个 Git 存储库,然后重新打开离线存储库。


卸载不必要的源代码控制插件(例如仅使用 Git 项目时的 Ahnk SVN)


refs/head/master 文件已损坏。重新克隆存储库

  • 就我而言,这个问题是因为选择了不同的源控制插件(我使用多个源控制:Git、TFS 等)。解决方案是在“工具”->“选项”->“源代码管理”->“插件选择”中将源代码管理插件更改为“Microsoft Git Provider”。 (4认同)
  • 我和@Turbo 遇到同样的问题,我的问题是安装了 Ahnk SVN。卸载 Ahnk,问题就消失了。 (2认同)