《Android深度探索》卷1 第三章笔记 1314王宁

Git是Linux内核代码对于源代码进行管理操作的软件,它的各方面都要优与其它同类的源代码管理软件。

在安装Git后,查看git文档在Linux下可以使用man命令看指令帮助文档;安装Git-doc后安装Git的文本格式和html格式的文档,所有文档都是存在/usr/sharedoc/git-doc目录中的。可以使用下面的指令来以文本形式查看指定的文档:“# git help <sub-command>”

源代码提交与获取,创建版本库:git init 。任何人想要修改git源代码托管服务器中的源代码,就必须使用git clone 命令将一个与远程版本库一模一样的本库建立在本地。将文件提交到本地版本库:git commit使用git管理文件,先要将文件提交于本地版本库。再执行“/demo/helloworld-git”目录,建立一个helloworld.txt文件。创建本地分支:git branch,切换本地分支:git checkout。而本地分支主要是要隔离主分支不同部分修改。在不同的本地分支之间切换可以通过使用git checkout命令实现。从GitHub下载源代码:git clone可以使用命令“# git clone [email protected]/helloworld.git"下载工程,使用命令"# git pullorigin master"来获取分支的最新内容。

在GitHub创建项目,GitHub是目前主流的Git托管服务提供商,上传源代码到GitHub:gitpush,Title输入框可以任意输入,输入完成后,单击Add key按钮添加一public key。

http://home.cnblogs.com/u/wn1314/

时间: 2024-07-29 01:59:47

《Android深度探索》卷1 第三章笔记 1314王宁的相关文章

Android深度探索-卷1第三章心得体会

第三章整章介绍了git,git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理.通过配置git后可以很方便的找到需要的资源,更多的是代码和包,可以在本地建立版本库,为了方便和尽可能多的获得资源,我觉得还是在网上的好,(所有网上,懂么)这就需要理解git的用法和功能听说git很复杂,书上也是用一个例子来演示了如何创建版本库.提交源代码.创建分支.向远程服务器上传源代码,从远程服务器获取源码.在上传自己的代码时,如果你不想让别人看见,你的缴费,不然就是开源的,就像我们

Android深度探索-卷1 第三章

Git使用入门 Linux 内核代码及许多著名的项目(如Aniroid Eclipes,KDE,QT,Ruby on Rails等)都使用了Linux 之父Linus编写的Git进行源代码管理.Linux 以一个文件系统专家和内核设计者的视角对  Git进行了设计.其独特的设计让Git拥有非凡的性能和最为优化的存储能力,Git在各个方面都优于其他同类的源代码管理软件. 安装Git ubuntu linux10.10或更新的版本命令为: #apt—get install git #apt—get

Android深度探索-卷1第四章心得体会

这一章的和三章的git用法有联系,so,吧上一章的git基本用法搞好了再来,具体的方法就是看书上网查,这里就不做详细步骤介绍了.这章就有点意思了,是源码的下载和编译,有能看的,能自己鼓捣的,本章介绍的是方法,可以类推其他.Android一直主要就是Linux内核的移植,Linux的移植有主要是Linux驱动的移植,所以我们在学习的时候要搭起码俩环境,一个Android的,一个Linux的.本章前半部分是介绍Android 的源码下载和编译,后半部分是Linux的内核源码下载和编译,Linux内核

Android深度探索-卷1第六章心得体会

这章主要介绍了第一个linux驱动程序:统计单词个数.Linux系统将每一个驱动都映射成一个文件,这些文件称为设备文件或驱动文件,都保存在/dev目录中.大多数Linux驱动都有与其对应的设备文件,因此与Linux驱动交换数据就变成了与文件交换数据,也就是文件操作. 编写Linux驱动程序的步骤 第一步:建立Linux驱动骨架(装载和卸载Linux驱动) 第二步:注册和注销设备文件 第三步:指定于驱动相关的信息 第四步:指定回调函数 第五步:编写业务逻辑 第六步:编写Makefile文件 第七步

Android深度探索-卷1第五章心得体会

S3C6410是由三星公司推出的一款低功耗.高性价比的RISC处理器,开发是,首先安装minicom串口调试工具: 第一步:检测当前系统是否支持USB转串口. Lsmod | grep usserial 第二步:安装minicom apt-get install minicom 第三步:配置minicom: Minicom –s按提示和需要配置即可 第四步:测试minicom Minicom 烧写Android系统 使用Eboot擦除NandFlash的方法如下: 第一步:准备工作 第二步:进入

《Android深度探索》卷1 第六章笔记 1314 王宁

第6章: 1.编写Linux驱动的方法: (1):建立 Linux 驱动骨架(装载和卸载 Linux 驱动) (2):注册和注销设备文件 (3):指定与驱动相关的信息 (4):指定回调函数 (5):编写业务逻辑 (6):编写 Makefile 文件 (7):编译 Linux 驱动程序 (8):安装和卸载 Linux 驱动 2.Linux驱动测试的方法: (1).使用Ubuntu Linux测试Linux驱动 (2).通过原(Native) C 程序测试Linux驱动 (3).使用Android 

《Android深度探索》卷1 第四章笔记 1314 王宁

一.Android结构包括设备驱动和源代码结构 二.安卓常用驱动包括键盘以及控件屏幕驱动(电容和电阻).蓝牙驱动.EAC音效.SD/TF存储卡.camera驱动.DM09000网络驱动.MTD.RTC.WLAN驱动,framebuffer. 三.配置Android源代码下载环境步骤: 1.创建一个存放下载脚本的文件目录. 2.下载repo脚本. 3.创建存放Android源代码的目录. 4.开始初始化. 5.下载Android源代码. 四.在android内核配置中包括了kconfig文件,它是

Android深度探索-卷1第七章心得体会

创建LED驱动的设备文件 第一步:使用cdev_init函数初始化cdev 第二步:指定设备号.直接在代码指定或动态分配 第三步:使用cdev_add函数将字符设备添加到内核中的字符设备数组中 第四步:使用class_create宏创建struct class 第五步:使用device_create函数创建设备文件 卸载LED驱动的设备文件 需要依次调用device_destroy.class_destroy和unregister_chrdev_region方法 void device_dest

Android深度探索-卷1 第四章

使用Git下载两套源代码,一套是Android 源代码,一套是Linux 内核源代码.由于Android移植主要就是Linux内核的移植,而Linux内核移植主要是Linux驱动移植,所以为了开发和测试Linux驱动,需要在Ubuntu Linux 下搭建两套开发环境:Android应用程序开发环境和Linux 内核开发环境. 一.下载.预编译.和测试Android源代码的核心步骤: 1.配置Android源代码下载环境 (1)创建一个用于存放下载脚本文件(repo)的目录 (2)下载repo脚