简介

已完成

假设你是刚加入一家为商业客机编写航空电子软件的公司的软件开发人员。 质量控制非常重要,开发人员以小型团队方式协作,使用 Git 进行版本控制。 你听说过版本控制,但从未使用过 Git,因此你迫不及待地想要体验!

你决定构建一个网站,你和朋友可利用它来共享猫的图片,这样一来,在将 Git 的相关知识运用到工作之前,可以先在有趣的学习环境中了解它。 你开始构建该网站,使用 Git 跟踪更改并对所有源代码文件进行备份以防服务器发生故障。 但在深入了解 Git 之前,必须先了解基础知识

此模块中提供有关版本控制和 Git 的简介。 起初 Git 可能稍显晦涩,甚至有时还会带来挫败感。 但如果你逐步学习,就会发现为何它能如此快速地成为世界上最常用的版本控制系统 - 不仅适用于软件开发人员,也适用于编写文档和协作处理其他工作的团队。

观看视频

有关本模块中的练习的概述,请参阅视频 Git 介绍回顾

学习目标

本模块介绍了以下内容:

  • 了解什么是版本控制
  • 了解分布式版本控制系统,如 Git
  • 确定 Git 和 GitHub 之间的区别,以及它们在软件开发生命周期中扮演的角色

先决条件

无。