第三章主要介绍了Git。 Git并不是学习Android移植和Linux内核、驱动开发必须掌握的技术,但对于想深入研究底层技术的人来说,Git将成为学习过程中必不可少的工具。
学习新技术的最好方式不是阅读技术书籍或者在网上查看牛人写的文章,而是自己阅读自己感兴趣的源代码。因为源代码是最能体现软件作者的真正思路的。学习Linux内核开发也是相同的道理,只是找几本书看看,并不能真正体会Linux内核的核心设计理念。直接阅读Linux内核的源代码才是唯一可以接近Linux内核的方法 。虽然一开始很难理解那些晦涩难懂的代码,不过随着不断的了解内核的理论知识,并大量的做实验,你就会发现那些曾经晦涩难懂的源代码会变得像母语一样容易读懂。这时候软件作者的真正思路也就清晰的展现在了你的面前。
注:Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
时间: 2024-10-17 12:59:21