版本控制--Why Git

什么是版本控制:

版本控制是一種記錄一個或若干文件內容的變化,以便將來查血特定版本修訂情況的系統。

分類:

  • 本地版本控制系統

早期使用

  • 集中式版本控制系統(SVN)

服務器為中心節點,每次操作都要接到服務器上.
弊端:
萬一服務器故障不好修復.
服務器斷網無法上傳.

  • 分布式版本控制系統(Git)

本地遠程均有備份,修改時操作本地系統,同步到遠程.
優點:
不怕斷網.
只要有一個備份就可以恢復全部.


Git優勢:

誕生自2005,linux開源社區

  • 速度
  • 簡單的設計
  • 允許上千個并行分支
  • 分布式
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • 下過雨的羊腸小道,散著泥土帶來的清香,昏黃的燈光打在坑坑洼洼的積水里,泛出凜凜波光。她身上的斗篷滴著水,瘦小的一坨...
    七格格_閱讀 393評論 1 1
  • 驚嚇一刻,獻血記 今天在延安路逛街,在龍翔橋看到流動獻血的車,就徑直走過去了,有志愿服務的小美女做桌子前,讓我填表...
    春花秋詩閱讀 326評論 3 11
  • 據說人的最佳睡眠時間是晚上十點到早上六點,但何為“最佳”呢,所以爭議不斷,沒有定論。 早上的六點,一米陽光透過落地...
    onlyTBBbaby閱讀 395評論 1 4