2—Git簡介

        Git是什麼?Git是目前世界上最先進的分佈式版本控制系統(沒有之一)。

        那什麼是版本控制系統?

        如果你用Word寫過畢業論文,那你一定有這樣的經歷:

        想刪除一句話或者一段文字,又擔心以後用的上找不回來怎麼辦?於是,你把當前文件“另存爲……”一個新的Word文件,再接着改,改到一定程度,再“另存爲……”一個新文件,這樣一直改下去,最後你的Word文檔變成了這樣:


        過了一段時間,你想找回被修改的文字,但是已經忘了該文字在哪個word裏了,所以只好一個一個文件去找,麻煩。看着一堆亂七八糟的文件,想保留最新的一個,然後把其他的刪掉,又怕哪天會用上,還不敢刪,鬱悶。

        更悲劇的是,有些部分需要你的同事幫助填寫,於是你把文件發給他,然後,你繼續修改Word文件。一天後,同事再把Word文件傳給你,此時,你必須想想,發給他之後到你收到他的文件期間,你作了哪些改動,因爲你需要把你的改動和他填寫的部分合並,是不是很困難?

        所以你想要有一個軟件,不但能自動幫你記錄每次文件的改動,還可以讓同事協作編輯,這樣就不用自己管理一堆類似的文件了,也不需要把文件傳來傳去。如果想查看某次改動,只需要在軟件裏瞄一眼就可以,豈不是很方便?這個軟件用起來就應該像這個樣子,能記錄每次文件的改動:


        這樣,你就可以從手動管理文件中解脫出來,進入到版本控制。



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