本章是讲了Git的使用入门,为学习本书的人展示了Git的基本用法。尽管Git并不是学习Android移植和Linux内核、驱动开发必须掌握的技术。但对于深入研究这些底层技术的人来说,Git将成为学习过程中必不可少的工具。Git是什么,Git就是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git的安装:# apt-get install git
#apt-get install git-doc git-svn git-email git-gui gi tk
在Linux下可以直接使用man命令查看指定命令的帮助文档
#git help <sub-command> //以文本形式查看指定文档
#git help git-checkout //查询git-checkout文档
#git help -w git-checkout //查看HTML格式的文档
使用命令 git-checkout 可以查看Git文档
源代码的提交与获取:创建版本库 git init。先创建一个空的版本库,用命令 (mkdir -p /demo/helloword-git cd /demo/helloword-git git init),用命令ls -al会显示.git目录;将文件提交到本地版本库 git :commit;创建本地分支 git branch;切换本地分支 git checkout;在GITHub上创建开源项目;上传源代码到GitHub: gitpush;从GitHub下载源代码:git clone。
想要更好的参与Linux内核的开发 那么就必须要学好Git,因为Linux内核完全是使用Git管理的。