版本控制之git
阿新 • • 發佈:2022-05-07
1.Git的介紹
Git 是一個開源的分散式版本控制軟體,用以有效、高速的處理從很小到非常大的專案版本管理。 Git 最初是由Linus Torvalds設計開發的,用於管理Linux核心開發。Git 是根據GNU通用公共許可證版本2的條款分發的自由/免費軟體,安裝參見: http://git-scm.com/
GitHub是一個基於Git的遠端檔案託管平臺(同GitCafe、BitBucket和GitLab等)。
Git本身完全可以做到版本控制,但其所有內容以及版本記錄只能儲存在本機,如果想要將檔案內容以及版本記錄同時儲存在遠端,則需要結合GitHub來使用。使用場景:
無GitHub:在本地 .git 資料夾內維護歷時檔案
有GitHub:在本地 .git 資料夾內維護歷時檔案,同時也將歷時檔案託管在遠端倉庫
其他:
集中式:遠端伺服器儲存所有版本,使用者客戶端有某個版本
分散式:遠端伺服器儲存所有版本,使用者客戶端有所有版本
2.Git的安裝
windows目前Git的版本是2.36