繁体   English   中英

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

[英]What are Visual Studio “Local Git Repositories”?

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

但是,如果我在cmd窗口中运行git --version ,则好像git尚未安装在我的计算机上。

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

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

从历史上讲,版本控制在Visual Studio中的工作方式是一切都通过TFS进行,因为TFVC(团队基础版本控制)是在Visual Studio中进行操作的方式。 当他们增加了对Git的支持时,他们不得不适应Git不与TFS绑定的问题:很好,人们在其本地驱动器上的某个地方有一个存储库,该存储库可以连接也可以不连接到任何远程存储库。 因此,Visual Studio需要一种使用这些方法的方法。

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

请注意,Visual Studio将仍然使用自己的内部客户端的Git仓库的那些工作。 因此,您不需要自己安装Git即可在Visual Studio中使用它。 实际上,如果要从命令行使用Git,则必须自己安装。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM