版本控制(VersionControl)的作用是追踪文件的变化。为什么需要版本控制?简单说,就是当你出错了,可以很容易地回到没出错时的状态。你可能已经在不知不觉中,布置了自己的版本控制系统。比如,创建了类似下面这样的文件名:KalidAzadResumeOct2006.docKalidAzadResumeMar2007.docinstacalc-logo3.pnginstacalc-logo4.pnglogo-old.png这就是软件中为什么有"SaveAs"命令的原因。它使得你可以在不破坏源文件的基础上,得到一个类似的新文件。文件的多版本保存是一个常见问题,通常的解决办法是这样的:做一个文件