菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
Git教程

Git教程

阅读(8) 赞(0) 收藏 分享

 手册简介


Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

 手册说明


Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

图片.png

Git优点:

  • Git是分布式的,这意味着每个开发人员都可以在本地存储代码库的完整副本。这使得开发人员可以在没有网络连接的情况下工作,并且可以更轻松地处理分支和合并。
  • Git是快速的,因为它使用了一些高效的算法来处理版本控制。这使得Git能够处理大型代码库,并且在执行常见操作时非常快。
  • Git是灵活的,因为它允许开发人员使用不同的工作流程和工具来管理代码库。这使得Git适用于各种不同类型的项目。
  • Git是可靠的,因为它使用了一些强大的技术来保护代码库免受损坏和数据丢失。例如,Git使用了SHA-1哈希算法来确保每个提交都是唯一的,并且可以检测到任何数据损坏或篡改。
  • Git是开源的,这意味着任何人都可以查看和修改Git的源代码。这使得Git成为一个非常透明和可信赖的工具。

Git缺点:

  • Git的学习曲线相对较陡峭,因此需要一些时间来学习和理解它的工作原理。
  • Git不适合处理大型二进制文件,因为它存储的是文件快照而不是文件差异。这意味着当大型二进制文件频繁提交时,文件体积会变得非常大,这可能会导致网络传输问题。
  • Git的权限控制相对较差。一旦开发人员克隆了整个库,他们就可以完全公开所有代码和版本信息。

版本

版本号 原始发行日期 最新版本 发布日期
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

返回 学习猿地 官网主页