Git和SVN和Github

Git是linux之父linus在完善linux系統時,爲了方便版本控制,在兩週內編寫出來的一個版本控制系統。(bitkeeper要哭了)

1、Git是分佈式的版本控制系統,編寫中途不需要擔心聯網問題,因爲每個開發人員從中心版本庫(中央服務器)上拉取代碼在自己電腦後,會在自己電腦上克隆一個自己的版本庫

2、不同人在自己電腦拉取代碼,然後修改代碼時,出現不同版本後,只需要推送給對方或者中央服務器,就可以看到修改內容

3、當分佈式版本控制系統的中央服務器出現問題時,只需要複製一份自己本地電腦的代碼

4、Git的分支比較簡單,每一個分支在使用時都可以在自己的分支上提交代碼,直到開發完畢,再一次性合併到原來的主分支上

Github

Github是用git做版本控制的一個代碼託管平臺,也是一個開源協作社區,是Git的遠程倉庫,任何人都可以看到上面的代碼。


發佈了33 篇原創文章 · 獲贊 2 · 訪問量 8190
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章