Visual Studio 2010/2012 Git插件

时间:2013-06-07 17:39:45

标签: visual-studio-2010 git visual-studio-2012

我正在寻找与VS 2010/2012进行git集成的建议,允许开发人员使用基本操作(提交,推送,拉取,切换分支,标记)

2 个答案:

答案 0 :(得分:26)

有几个:

  1. Git Source Control Provider
  2. 来自Microsoft的
  3. Visual Studio Tools for Git a.k.a. Microsoft Git Provider
  4. Git Extensions
  5. 1和2使您可以与Visual Studio的源代码控制UI进行深度集成,例如文件上的挂锁图标:

    File icons showing git status

    1使用普通的待定更改标签,但添加了一些功能,例如 Switch Branch

    Pending changes in Git Source Control Provider

    2肯定代表了Visual Studio中Git集成的未来,因为微软支持它。

    Microsoft Git Provider changes tab

    请注意,2需要Visual Studio 2012(甚至更新2),因此如果要求VS2010支持,则无法使用它。 2内置于Visual Studio 2013

    然而,听起来你可能更喜欢3. Git Extensions 更简单,只是给你一个简单的工具栏,提交,拉,推,存储(但不是切换分支):

    Git Extensions toolbar

答案 1 :(得分:8)

与VS 2012一起

Visual Studio for Git,它现在已经成熟(版本1.0)。

我喜欢与VS 2012深度集成,特别是在分支之间无缝切换,您可以随时与任何分支机构合作。

另一件事是它与Bitbucket的合作非常好。