什么是Visual Studio“本地Git存储库”?

时间:2018-02-21 09:00:04

标签: git visual-studio

在Visual Studio中,在团队资源管理器的“管理连接”面板中,我可以看到远程TFS服务器,另一部分称为“本地Git存储库”。

但是,如果我在cmd窗口中运行git --version,看起来我的计算机上没有安装git。

因此问题:那些'本地Git存储库'是什么?

1 个答案:

答案 0 :(得分:0)

本地Git存储库是存储在本地驱动器上但未连接到远程 TFS 存储库的存储库。

历史上在Visual Studio中工作的版本控制的方式是所有内容都通过TFS,因为TFVC(Team Foundation版本控制)是从Visual Studio中执行此操作的方法。当他们添加对Git的支持时,他们必须容忍Git与TFS无关:人们在本地驱动器上的某个地方有一个存储库可能会也可能不会连接到任何类型的远程存储库,这是完全没问题的。所以Visual Studio需要一种方法来处理它们。

这就是“本地Git存储库”:您拥有的存储库,Visual Studio没有特殊处理(如工作项集成等)。

请注意,Visual Studio 仍然使用其内部Git客户端与这些存储库一起工作。所以你不需要自己安装Git来从Visual Studio中使用它;实际上,如果你想从命令行使用Git,你必须自己安装它。