2—Git简介

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

        那什么是版本控制系统?

        如果你用Word写过毕业论文,那你一定有这样的经历:

        想删除一句话或者一段文字,又担心以后用的上找不回来怎么办?于是,你把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后你的Word文档变成了这样:


        过了一段时间,你想找回被修改的文字,但是已经忘了该文字在哪个word里了,所以只好一个一个文件去找,麻烦。看着一堆乱七八糟的文件,想保留最新的一个,然后把其他的删掉,又怕哪天会用上,还不敢删,郁闷。

        更悲剧的是,有些部分需要你的同事帮助填写,于是你把文件发给他,然后,你继续修改Word文件。一天后,同事再把Word文件传给你,此时,你必须想想,发给他之后到你收到他的文件期间,你作了哪些改动,因为你需要把你的改动和他填写的部分合并,是不是很困难?

        所以你想要有一个软件,不但能自动帮你记录每次文件的改动,还可以让同事协作编辑,这样就不用自己管理一堆类似的文件了,也不需要把文件传来传去。如果想查看某次改动,只需要在软件里瞄一眼就可以,岂不是很方便?这个软件用起来就应该像这个样子,能记录每次文件的改动:


        这样,你就可以从手动管理文件中解脱出来,进入到版本控制。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章