第三章
Linux内核代码及很多著名的项目都是用了Linux之父Linus编写的Git进行源代码管理。Linus以一个文件系统专家和内核设计者的视角对Git进行了设计,其独特的设计让Git拥有非凡的性能和最为优化的存储能力,Git在各方面都优于其他同类型的源代码管理软件。
在使用Git之前应该首先安装Git,很多系统都自带有Git,如果没有,则需要用户自己安装Git。
在Linux下可以直接使用man命令来查看指定命令的帮助文档。如果要查询git-checkout命令的帮助文档,可以使用命令 # man git-checkout
任何版本管理软件都必须有一个版本库,所不同的是这些软件对版本库的管理方式。Git的版本库和奇特版本管理软件的版本库的组织方式有很大的差异。G提的版本分为本地版本库和远程版本库。在使用Git管理源代码版本时可以不连接internet,在这种情况下Git直接与本地版本库通信,当连接Internet时,再将本地版本库与远程版本库同步到远程版本库。访问本地版本库不需要任何的权限,也就是说自己就是本地版本库的主人。任何人想修改Git源代码托管服务器中的源代码,必须使用git clone命令在本地创建一个空的版本库。