Fra*_*gio 15 git diff tfs visual-studio
将TFS-2013与使用git的项目一起使用,是否可以在我提交之前查看我在Visual Studio 2013 Pro中所做的更改?如果是这样的话?
也就是说我有/项目
我改变了/ project /foo.js的第32行
有没有办法它会告诉我在那条线上我改变了什么
简而言之,我想在视觉工作室中有一种可视化的方式来做Git Diff 我可以像在Linux上一样使用Meld但是必须有一个很好的方法来做到这一点而不离开VS.
Microsoft Tools for Git看起来很棒,但它仅适用于VS2012.有没有一个主要的回购,我可以在2013年找到类似的插件?
jes*_*ing 23
Visual Studio 2013具有内置的Git版本控制客户端.您可以在TFS项目列表底部的"团队资源管理器"中找到它.如果您已经拥有本地Git存储库,只需使用该add选项添加它.如果您可以访问远程存储库,但尚未在本地克隆它,则可以使用您猜对了的clone选项克隆它.

它不应该是必需的,但您可能必须告诉Visual Studio打开"Visual Studio Git"提供程序或"Team Foundation Server"提供程序.如果您安装了其他源控件提供程序(如SourceSafe或SubVersion),则可能会隐藏此功能.要切换源控件提供程序,请查看: Tools- Options- Source control- Plug-in Selection:

的Visual Studio 2013(以及2012)仅支持http和https协议来与远程存储库进行交互.ssh:并且git:不受支持.
在解决方案资源管理器中,您可以将当前版本与未修改版进行比较:

在git的差异保证金插件提供了对源文件的装订线的局部变化的更多信息:

Visual Studio 2013终极功能"CodeLens"显示了UI以及类和方法级别的先前提交:

也可以看看:
| 归档时间: |
|
| 查看次数: |
22327 次 |
| 最近记录: |