Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Visual Studio 2010/2012 Git插件_Visual Studio 2010_Git_Visual Studio 2012 - Fatal编程技术网

Visual studio 2010 Visual Studio 2010/2012 Git插件

Visual studio 2010 Visual Studio 2010/2012 Git插件,visual-studio-2010,git,visual-studio-2012,Visual Studio 2010,Git,Visual Studio 2012,我正在寻找与VS 2010/2012进行git集成的建议,允许开发人员使用基本操作(提交、推送、拉取、切换分支、标记)有几个: 又称微软Git提供商,来自微软 1和2使您能够与Visual Studio的源代码管理UI进行深度集成,就像文件上的挂锁图标: 1使用普通的挂起更改选项卡,但添加了一些功能,如开关分支: 2无疑代表了Visual Studio中Git集成的未来,因为微软支持它 请注意,2需要Visual Studio 2012(甚至更新了2),因此如果需要VS2010支持,则

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

有几个:

  • 又称微软Git提供商,来自微软
  • 1和2使您能够与Visual Studio的源代码管理UI进行深度集成,就像文件上的挂锁图标:

    1使用普通的挂起更改选项卡,但添加了一些功能,如开关分支:

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

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

    然而,听起来你可能更喜欢3。Git扩展更简单,只提供了一个简单的工具栏,其中包含提交、拉、推、隐藏(但不是切换分支):

    VS 2012现在已经成熟(1.0版)

    我喜欢与VS 2012的深度集成,尤其是在分支之间无缝切换,您可以随时与任何分支协作


    另一件事是,它与Bitbucket配合得很好。

    我认为Microsoft的Visual Studio Git工具需要VS 2012。Microsoft Git Provider当前版本(也是内置的VS 2013)与ReSharper冲突:对于2010用户,使用Git源代码管理提供器获得。它易于使用和安装。运行VisualStudio。转到工具|扩展管理器,在在线图库中搜索Git源代码管理提供程序并安装。对于2010/2012/2013用户,请浏览工具->扩展管理器->在线图库并搜索Git源代码管理提供程序。