Git 教程


閱讀(580.9k) 收藏 (561)

手冊(cè)簡(jiǎn)介

Git是一個(gè)開(kāi)源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或小或大的項(xiàng)目。

手冊(cè)說(shuō)明

Git是一個(gè)開(kāi)源的分布式版本控制系統(tǒng),用于敏捷高效地處理任何或小或大的項(xiàng)目。邊學(xué)邊練:Git微課

f7246b600c338744a9591cd7530fd9f9d62aa0f8

Git優(yōu)點(diǎn):

  1. Git是分布式的,這意味著每個(gè)開(kāi)發(fā)人員都可以在本地存儲(chǔ)代碼庫(kù)的完整副本。這使得開(kāi)發(fā)人員可以在沒(méi)有網(wǎng)絡(luò)連接的情況下工作,并且可以更輕松地處理分支和合并。
  2. Git是快速的,因?yàn)樗褂昧艘恍└咝У乃惴▉?lái)處理版本控制。這使得Git能夠處理大型代碼庫(kù),并且在執(zhí)行常見(jiàn)操作時(shí)非常快。
  3. Git是靈活的,因?yàn)樗试S開(kāi)發(fā)人員使用不同的工作流程和工具來(lái)管理代碼庫(kù)。這使得Git適用于各種不同類型的項(xiàng)目。
  4. Git是可靠的,因?yàn)樗褂昧艘恍?qiáng)大的技術(shù)來(lái)保護(hù)代碼庫(kù)免受損壞和數(shù)據(jù)丟失。例如,Git使用了SHA-1哈希算法來(lái)確保每個(gè)提交都是唯一的,并且可以檢測(cè)到任何數(shù)據(jù)損壞或篡改。
  5. Git是開(kāi)源的,這意味著任何人都可以查看和修改Git的源代碼。這使得Git成為一個(gè)非常透明和可信賴的工具。

Git缺點(diǎn):

  1. Git的學(xué)習(xí)曲線相對(duì)較陡峭,因此需要一些時(shí)間來(lái)學(xué)習(xí)和理解它的工作原理。
  2. Git不適合處理大型二進(jìn)制文件,因?yàn)樗鎯?chǔ)的是文件快照而不是文件差異。這意味著當(dāng)大型二進(jìn)制文件頻繁提交時(shí),文件體積會(huì)變得非常大,這可能會(huì)導(dǎo)致網(wǎng)絡(luò)傳輸問(wèn)題。
  3. Git的權(quán)限控制相對(duì)較差。一旦開(kāi)發(fā)人員克隆了整個(gè)庫(kù),他們就可以完全公開(kāi)所有代碼和版本信息。

版本

版本號(hào) 原始發(fā)行日期 最新版本 發(fā)布日期
0.99 2005-07-11 0.99.9n 2005-12-15
1.0 2005-12-21 1.0.13 2006-01-27
1.1 2006-01-08 1.1.6 2006-01-30
1.2 2006-02-12 1.2.6 2006-04-08
1.3 2006-04-18 1.3.3 2006-05-16
1.4 2006-06-10 1.4.4.5 2008-07-16
1.5 2007-02-14 1.5.6.6 2008-12-17
1.6 2008-08-17 1.6.6.3 2010-12-15
1.7 2010-02-13 1.7.12.4 2012-10-17
1.8 2012年10月21日 1.8.5.6 2014年12月17日
1.9 2014年2月14日 1.9.5 2014年12月17日
2.0 2014年5月28日 2.0.5 2014年12月17日
2.1 2014年8月16日 2.1.4 2014年12月17日
2.2 2014年11月26日 2.2.3 2015年9月4日
2.3 2015年2月5日 2.3.10 2015年9月29日
2.4 2015年4月30日 2.4.11 2016年3月17日
2.5 2015年7月27日 2.5.5 2016年3月17日
2.6 2015年9月28日 2.6.6 2016年3月17日
2.7 2015年10月4日 2.7.4 2016年3月17日
2.8 2016年3月28日 2.8.4 2016年6月6日
2.9 2016年6月13日 2.9.3 2016年8月12日
2.10 2016年9月2日 2.10 2016年9月2日
 2.13.3  2017年7月12日  2.13.3  2017年7月12日 

截止至2023年初,Git版本號(hào)已經(jīng)到達(dá)了2.40版本,歷代Git版本可以前往:

Index of /pub/software/scm/git/ (kernel.org)

查看和下載!

也可以到GitHub上查看!

https://github.com/git/git

相關(guān)學(xué)習(xí)資料


更新記錄

在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)