“个人网站”开发实战 第五课

Git

讲师:翟路佳

教程二维码 本节课二维码
教程网站 本节课教案

本节课程大纲

  1. 什么是版本管理?
  2. 为何选择 Git?
  3. GitHub 是什么?
  4. 使用 GitHub Pages

版本管理

标准定义

版本控制(Revision control)是维护工程蓝图的标准作法,能追踪工程蓝图从诞生一直到定案的过程。此外,版本控制也是一种软件工程技巧,借此能在软件开发的过程中,确保由不同人所编辑的同一代码文件案都得到同步。

我的定义:

  1. 保证代码每次修改,都有完整的记录。
  2. 保证团队所有人的代码,都在一个仓库里。
  3. 每个版本,都有一个版本号。
  4. 版本管理,是有向的,即从上一个版本到下一个版本。

常见版本管理工具

  1. CVS
  2. SVN
  3. Git

为何选择 Git?

  1. 分散式
  2. 速度快
  3. 开源免费
  4. GitHub

GitHub

世界上最大的开源代码托管网站。

几乎所有著名的开源代码都托管在上面。

全世界程序员进行交流的地方。

免费。

GitHub Pages

GitHub Pages 是 GitHub 提供的一项服务。用于托管静态网站。

本意是托管开源项目的官方网站和文档。

也可以托管其它静态网站。

使用 GitHub Pages 托管我们的作品

作业

  1. 参考教程,将网站托管在 GitHub Pages