第三章读书笔记
Git是一款免费开源的分布式版本控制系统,可以敏捷高效地处理任何或小或大的项目。同时是为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 和其他版本控制系统的主要差别在于,Git 关心的是文件数据的整体是否发生变化,而其他系统关心的是文件内容的具体差异。
那么Linux和Android作为同样的开源系统,用户可以直接在本机上编译源代码并且安装,同时面对这样的开源系统,用户可以直接接触到其源代码,经过阅读以及学习,可以自主进行修改,使其适应自己的使用需求,而不需要等待别人已经开发好的版本。
在安装Git时,有两种安装方式,不过比较推荐通过编译源代码的方式来安装,另一种是使用为特定平台预编译好的安装包。通过编译源代码,用户可以满足自己想要的。在内核以及驱动开发的过程中,会接触到大量的源代码,Git就是托管这些源代码的,所以想要在Android和Linux开发中深入学习的话,就必须熟悉Git。GitHub是目前比较用得比较广泛的Git托管服务提供商。
在这方面的学习中,平时多看些相关书籍,积累一定的理论知识,并且要多多实践,多接触代码,反复练习,不要一开始觉得看不懂就放弃,Linux等开源系统广泛被人们熟知使用,一定有其独特魅力所在。
http://www.cnblogs.com/sjjj/