我知道版本控制系统(VCS)很有用。
但是,我平时只是业余写一些小程序,感觉特地装一个VCS太麻烦,所以一直没有用。最近,因为想认真做一个中等规模的项目,所以决心好好学一下怎么用。
下面就是我翻译的一篇入门教程,主要解释了VCS的一些主要概念。
====================== A Visual Guide to Version Control 版本控制入门插图教程
作者:Kalid Azad
译者:阮一峰
原文网址:http://betterexplained.com/articles/a-visual-guide-to-version-control/
版本控制(Version Control)的作用是追踪文件的变化。为什么需要版本控制?简单说,就是当你出错了,可以很容易地回到没出错时的状态。
你可能已经在不知不觉中,布置了自己的版本控制系统。比如,创建了类似下面这样的文件名: