资料内容:
1.1. 是什么
版本控制(Version control),是维护⼯程蓝图的标准作法,能追踪⼯程蓝图从诞⽣⼀直到定案的过
程。此外,版本控制也是⼀种软件⼯程技巧,借此能在软件开发的过程中,确保由不同⼈所编辑的同⼀
程序⽂件都得到同步
透过⽂档控制,能记录任何⼯程项⽬内各个模块的改动历程,并为每次改动编上序号
⼀种简单的版本控制形式如下:赋给图的初版⼀个版本等级“A”。当做了第⼀次改变后,版本等级改
为“B”,以此类推
版本控制能提供项⽬的设计者,将设计恢复到之前任⼀状态的选择权
简⾔之,你的修改只要提到到版本控制系统,基本都可以找回,版本控制系统就像⼀台时光机器,可以
让你回到任何⼀个时间点
1.2. 有哪些
版本控制系统在当今的软件开发中,被认为是理所当然的配备⼯具之⼀,根据类别可以分成:
本地版本控制系统
集中式版本控制系统
分布式版本控制系统