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

已完成

估计时间: 60 分钟。

场景

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

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

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

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

目标

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

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

要求

锻炼

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

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

启动按钮的屏幕截图,该按钮将带你到实验室。