一. 为什么需要版本控制

想一想你写了几天的东西, 由于误删欲哭无泪.

你写了很久的东西, 发现在很久以前的更加好一些, 可选全部被你覆盖了.

如果我们能够很容器的找到被删除的东西, 或者很容易的能够找到以前任意一个节点的内容, 版本控制工具可以满足我们的需求.


二. 什么是版本控制

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


三. 版本控制软件的分类

  • 分布式 例如: git

  • 集中式 例如: cvs, svn

我们先学习svn, 后面再学习git. 他们分别是集中式和分布式的代表.

Copyright © 李振超 2018 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-10-18 03:20:27

results matching ""

    No results matching ""