Git 简介

Git 是什么?

Git 是目前世界上最先进的分布式版本控制系统(没有之一)。

那什么是版本控制系统?

如果你用 Microsoft Word 写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的 Word 文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后你的 Word 文档变成了这样:

Word文档

看着这一堆乱七八糟的文件,心里难免会烦躁不安。于是你想,如果有一个软件,不但能自动帮我记录每次文件的改动,还可以让同事协作编辑,这样就不用自己管理一堆类似的文件了,也不需要把文件传来传去。如果想查看某次改动,只需要在软件里瞄一眼就可以,岂不是很方便?

使用 Git 便可以达成以上的要求。