Git版本控制教程

A1.2 其它环境中的 Git - Visual Studio 中的 Git

Visual Studio 中的 Git

从 Visual Studio 2013 Update 1 版本开始,Visual Studio 用户可以在他们的 IDE 中直接使用内嵌的 Git 客户端。 Visual Studio 集成源代码版本控制特性已经有很长一段时间,但面向的是集中式、文件锁定方式的系统,Git 并不能很好地符合这种工作流程。 Visual Studio 2013 中已经支持 Git,并独立于原有版本管理系统,这使得 Visual Studio 和 Git 能更好地相互适应。

想要找到这个特性,在 Visual Studio 中打开一个已经用 Git 管理的项目(或者直接在项目目录中 git init ),选择菜单 View > Team Explorer。 你将看到 "Connect" 视图,大概如下图所示:

从 Team Explorer 中连接 Git 仓库。
Figure 1-7. 从 Team Explorer 中连接 Git 仓库。

Visual Studio 能够记住所有你打开过的用 Git 管理的项目,它们都在下方的列表中。 如果没看到你想要的项目,点击 "Add" 按钮,添加项目工作目录的路径。 双击其中一个本地的 Git 仓库会将你带入 "Home" 视图,大概如 Figure 1-8 所示。 这是一个执行 Git 操作的操作中心;当你 正在编写 代码的时候,你可能主要关注 "Changes" 视图,当需要拉取同伴的改动时,你将使用 "Unsynced Commits" 和 "Branches" 视图。

Visual Studio 中的 Git 仓库的 “Home” 视图。
Figure 1-8. Visual Studio 中的 Git 仓库的 “Home” 视图。

Visual Studio 现在拥有一套着眼于任务的强大 Git 操作界面。 它包括线性的历史视图、diff 视图、远程仓库操作命令,以及其它很多功能。 这个特性的完整文档(放在这里并不合适)请参阅 http://msdn.microsoft.com/en-us/library/hh850437.aspx

版权及转载说明

本站原创、转载文章欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区

本站转载文章版权归原作者所有,如发现本站文章涉嫌侵权请点击「联系我们」反馈,本站将给予删除

本教程数据来源「 https://git-scm.com/book/zh/v2/ 」