前一篇簡單介紹了github,現(xiàn)在回到github的核心功能,為使用github,
掌握git的相關(guān)知識(shí),同時(shí)本地設(shè)備也需要安裝git環(huán)境,
我這里重點(diǎn)是讓大家能夠明白基本概念,說實(shí)話,學(xué)習(xí)新東西,就怕概念都搞不懂,但實(shí)際上,不懂裝懂的人太多了,
版本管理的集中型與分散型
集中型
以svn為代表,只存在一個(gè)倉庫,這就是為什么類型是集中型。

image.png
分散型
以git為代表,倉庫Fork給了每一個(gè)用戶,

image.png
如圖所示,由于本地的開發(fā)環(huán)境有倉庫,所以開發(fā)者不必連接遠(yuǎn)程倉庫就可以進(jìn)行開發(fā),
圖中其實(shí)只顯示了一般的使用流程,實(shí)際上,所有倉庫之間都可以進(jìn)行push和pull。