Git教程 簡介

2021-10-04 10:59:00 字數 703 閱讀 4327

git 是乙個開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案。

git 是 linus torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。

git 與常用的版本控制工具 cvs, subversion 等不同,它採用了分布式版本庫的方式,不必伺服器端軟體支援。

1、git 是分布式的,svn 不是:這是 git 和其它非分布式的版本控制系統,例如 svn,cvs 等,最核心的區別。

2、git 把內容按元資料方式儲存,而 svn 是按檔案:所有的資源控制系統都是把檔案的元資訊隱藏在乙個類似 .svn、.cvs 等的資料夾裡。

3、git 分支和 svn 的分支不同:分支在 svn 中一點都不特別,其實它就是版本庫中的另外乙個目錄。

4、git 沒有乙個全域性的版本號,而 svn 有:目前為止這是跟 svn 相比 git 缺少的最大的乙個特徵。

5、git 的內容完整性要優於 svn:git 的內容儲存使用的是 sha-1 雜湊演算法。這能確保**內容的完整性,確保在遇到磁碟故障和網路問題時降低對版本庫的破壞。

git簡明指南:

pdf 版命令手冊:github-git-cheat-sheet.pdf

git菜鳥教程:

Git教程 簡介

cvs及svn都是集中式的版本控制系統,而git是分布式版本控制系統,集中式和分布式版本控制系統有什麼區別呢?集中式版本控制系統,版本庫是集中存放在 伺服器的,而幹活的時候,用的都是自己的電腦,所以要先從 伺服器取得最新的版本,然後開始幹活,幹完活了,再把自己的活推送給 伺服器。伺服器就好比是乙個圖...

Git教程 1 Git簡介

目錄 1.簡介 2.git的誕生 3.集中式 vs.分布式 git是目前世界上最先進的分布式版本控制系統 沒有之一 git的特點是高階大氣上檔次!那什麼是版本控制系統?如果你用microsoft word寫過長篇大論,那你一定有這樣的經歷 想刪除乙個段落,又怕將來想恢復找不回來怎麼辦?有辦法,先把當...

Git學習教程(一) git簡介

第一課.git簡介 內容 什麼是git,為什麼要使用git以及獲取和學習git的途徑。歡迎來到github學習教程的第一課。本教程將通過一系列的例項來介紹如快速,輕鬆地使用git。教程中會有很多螢幕截圖,希望這樣可以讓你更好的學習和理解。本節簡要介紹git的概念和為什麼應該使用它 git是乙個快速,...