Git 教程


閱讀(587.7k) 收藏 (561)

手冊簡介

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

手冊說明

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

f7246b600c338744a9591cd7530fd9f9d62aa0f8

Git優(yōu)點:

  1. Git是分布式的,這意味著每個開發(fā)人員都可以在本地存儲代碼庫的完整副本。這使得開發(fā)人員可以在沒有網絡連接的情況下工作,并且可以更輕松地處理分支和合并。
  2. Git是快速的,因為它使用了一些高效的算法來處理版本控制。這使得Git能夠處理大型代碼庫,并且在執(zhí)行常見操作時非???。
  3. Git是靈活的,因為它允許開發(fā)人員使用不同的工作流程和工具來管理代碼庫。這使得Git適用于各種不同類型的項目。
  4. Git是可靠的,因為它使用了一些強大的技術來保護代碼庫免受損壞和數據丟失。例如,Git使用了SHA-1哈希算法來確保每個提交都是唯一的,并且可以檢測到任何數據損壞或篡改。
  5. Git是開源的,這意味著任何人都可以查看和修改Git的源代碼。這使得Git成為一個非常透明和可信賴的工具。

Git缺點:

  1. Git的學習曲線相對較陡峭,因此需要一些時間來學習和理解它的工作原理。
  2. Git不適合處理大型二進制文件,因為它存儲的是文件快照而不是文件差異。這意味著當大型二進制文件頻繁提交時,文件體積會變得非常大,這可能會導致網絡傳輸問題。
  3. Git的權限控制相對較差。一旦開發(fā)人員克隆了整個庫,他們就可以完全公開所有代碼和版本信息。

版本

版本號 原始發(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版本號已經到達了2.40版本,歷代Git版本可以前往:

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

查看和下載!

也可以到GitHub上查看!

https://github.com/git/git

相關學習資料


更新記錄

在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號