问题描述
作为 Visual SourceSafe 的长期用户(和仇恨者),我正在讨论切换到 SVN;他建议改用 Git.因为,显然,它可以在没有中央服务器的情况下用作点对点(我们是一个由 3 个开发人员组成的团队).
As a long-time Visual SourceSafe user (and hater) I was discussing switching to SVN with a colleague; he suggested using Git instead. Since, apparently, it can be used as peer-to-peer without a central server (we are a 3-developer team).
不过,我找不到任何关于将 Git 与 Visual Studio 集成的工具的信息 - 是否存在这样的东西?
I have not been able to find anything about tools that integrate Git with Visual Studio, though - does such a thing exist?
可以将 Git 与 Visual Studio 结合使用的技术有哪些?在我开始之前,我需要了解它们之间的区别吗?
What are the technologies available for using Git with Visual Studio? And what do I need to know about how they differ before I begin?
推荐答案
2013 年 1 月,Microsoft 宣布 他们将在所有 ALM 产品中添加对 Git 的完整支持.他们发布了一个插件,用于添加 Git 的 Visual Studio 2012源代码控制集成.
In Jan 2013, Microsoft announced that they are adding full Git support into all their ALM products. They have published a plugin for Visual Studio 2012 that adds Git source control integration.
或者,有一个名为 Git Extensions 的项目,其中包含 Visual Studio 2005、2008 的加载项、2010 和 2012 以及 Windows 资源管理器集成.它会定期更新,并且在几个项目中使用过,我发现它非常有用.
Alternatively, there is a project called Git Extensions that includes add-ins for Visual Studio 2005, 2008, 2010 and 2012, as well as Windows Explorer integration. It's regularly updated and having used it on a couple of projects, I've found it very useful.
另一个选项是 Git 源代码控制提供程序.
这篇关于在 Visual Studio 中使用 Git的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!