Git控制系统原理与应用指南.pdfVIP

  • 1
  • 0
  • 约2.3千字
  • 约 4页
  • 2026-10-16 发布于北京
  • 举报

什么是版本控制系统(VCS)

很多⼈认为Git难以理解的第⼀个⻔槛在于:所谓的「Git是⼀个分布

式版本控制系统」这句话的具体含义不够清楚。其实分布式版本控制

系统(DistributedVersionControlSystem-DVCS)这个定义并不

难,不过⼀步⼀步来,我先告诉你,什么是版本控制系统

(VersionControlSystem-VCS)。

版本控制:最基本功能

版本控制系统(VCS)最基本的功能是版本控制。所谓

版本控制,意思就是在⽂件的修改历程中保留修改,

让你可以⽅便地撤销之前对⽂件的修改操作。

最简化的版本控制模型,是⼤多数主流⽂本编辑器都有的「撤销

(Undo)」功能:你本来想删除⼀个字符,却在按删除键之前不⼩

⼼选中了全⽂,结果⼀下⼦整篇⽂档都被删光了,没关系,按⼀下

「撤销」(Ctrl+Z或⌘+Z或U等等,具体和你的操作系统以及

编辑器有关),删掉的⽂字就都回来了。这其实是⽂本编辑器帮你⾃

动保存了之前的内容,当你按下「撤销」的时候,它就帮你把内容回

退到上⼀个状态;同理,按⼀次是会退到上⼀个版本,按两次就是回

退到上上⼀个版本。

写程序的时候同样也难免会遇到「写错」的情况,所以程序的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档