从Visual Studio 2013解决方案中删除Git绑定?

JMK*_*JMK 73 version-control visual-studio-2013

我在Visual Studio 2013中添加了一个新的TFS解决方案,我选择了Git而不是TFS.

我想删除Git绑定,并添加TFS.

我知道你可以从文件 - > 源代码控制中删除TFS绑定,但这似乎不是一个选项.

如何从Visual Studio解决方案中删除Git绑定,并添加TFS?

谢谢

Jar*_*Par 144

我不相信Visual Studio会为git集成添加任何特殊内容.它只是在解决方案文件夹中查找.git目录的存在.删除该文件夹,可能是隐藏的,Visual Studio将不再将其视为git项目.

  • 请注意,对于我们这些确实在git存储库中工作但不希望使用Visual Studio的git功能的人来说,这不是一个有效的解决方案.我使用git的命令行shell,当我不使用它时,我不希望VS中的那些膨胀功能. (12认同)

Raj*_*dra 17

git dir的片段

正如@JaredPar所提到的,如果删除突出显示的目录并重新加载解决方案,那么解决方案将不再受源代码管理.

  • .git文件夹只能在Windows资源管理器中选择"显示隐藏文件夹"选项后出现,而其他两个文件总是出现 (4认同)

Siv*_*asu 7

  1. 转到快速启动(Ctrl + Q)
  2. 搜索"来源"
  3. 选择以下选项 从列表中选择选项

  4. 选择下拉列表 在此输入图像描述

  5. 从列表中选择源控件,然后单击"确定" 在此输入图像描述


Mik*_*yth 6

就像旁注一样.如果您偶然在TFS下的项目的父文件夹中创建Git存储库,Visual Studio也将使用Git作为该项目的源控件.