在 Azure Repos 中使用 Git 进行版本控制

已完成

预计时间:60 分钟。

场景

Azure DevOps 支持两种类型的版本控制:Git 和 Team Foundation 版本控制 (TFVC)。 下面简要概述了两个版本的控制系统:

  • Team Foundation 版本控制 (TFVC) :TFVC 是一个集中式版本控制系统。 通常,团队成员的开发计算机上的每个文件只有一个版本。 历史数据仅在服务器上维护。 分支是基于路径的,并且在服务器上创建。
  • Git:Git 是一种分布式版本控制系统。 Git 存储库可存在于本地(开发人员的计算机上)。 每个开发人员在其开发计算机上拥有源存储库的副本。 开发人员可在其开发计算机上提交每个变更集,执行版本控制操作(例如历史记录),并在没有网络连接的情况下进行比较。

Git 是新项目的默认版本控制提供程序。 除非需要 TFVC 中的集中式版本控制功能,否则应在项目中使用 Git 进行版本控制。

在本实验室中,你将了解如何建立本地 Git 存储库,且该存储库可以轻松地与 Azure DevOps 中的集中式 Git 存储库同步。 另外,你还将了解 Git 分支和合并支持。 你将使用 Visual Studio Code,但是相同的过程适用于任何与 Git 兼容的客户端的使用。

目标

完成本实验室后,你将能够:

  • 克隆现有存储库。
  • 使用提交功能保存工作。
  • 查看更改历史记录。
  • 使用 Visual Studio Code 处理分支。

要求

练习

在此实验室过程中,你将完成以下练习:

  • 练习 0:配置实验室先决条件。
  • 练习 1:克隆现有存储库。
  • 练习 2:使用提交功能保存工作。
  • 练习 3:查看历史记录。
  • 练习 4:处理分支。

“启动”按钮的屏幕截图,单击该按钮可进入实验室。