在Linux和Android软件环境下,由于Linux下的软件有很多都不直接以二进制形式的安装包提供,而是直接提供了源代码,用户需要直接下载源代码,然后在本机上编译并安装,因此,“开源”就与Linux形成了密不可分的联系。而鉴于Linux内核的版本过于繁多,为了减小发行包的大小,干脆直接提供源代码,由用户在Linux内核上进行编译。Git作为管理源代码的软件也由此产生。
Git在使用之前需要先安装其最新版本,软件中包含了大部分的Git命令,是必须安装的软件包。在这一章节当中,虽然并不是主要介绍Git,但通过书中实例的学习,还是掌握到了Git的基本用法。
Git软件的应用,在学习Android移植和Linux内核、驱动开发必须掌握的技术,但是对于研究这些底层技术,却是必不可少的工具。学习Git的最好方法不是阅读大量的技术书籍或者大量查看别人的文章,而是直接阅读自己感兴趣的源代码,只有这样才能最快的体会到作者的真正思路。为了能够快速提高技术水平,Git已经成为了必须掌握的重要技能之一。