使用git获取Android源码的时候一般需要使用repo脚本,但是使用repo脚本得到的源码并不带kernel内核的,所以如果需要下载kernel内核还必须使用git手动下载。。。

使用git的clone命令,把内核下载下来,到kernel文件夹

git clone git://android.git.kernel.org/kernel/common.git kernel

下载完之后,进入kernel文件夹,然后可以查看所有的分支,以及当前源码版本分支

git branch -a

在我的电脑上面可以看到下面的内容,前面带星号是当前的分支

* android-2.6.36

remotes/origin/archive/android-2.6.32

remotes/origin/HEAD -> origin/android-2.6.36

remotes/origin/android-2.6.35

remotes/origin/android-2.6.36

remotes/origin/android-2.6.37

remotes/origin/android-2.6.38

remotes/origin/android-2.6.39

remotes/origin/archive/android-2.6.25

remotes/origin/archive/android-2.6.27

remotes/origin/archive/android-2.6.29

remotes/origin/archive/android-2.6.32

remotes/origin/archive/android-gldfish-2.6.29

remotes/origin/archive/android-goldfish-2.6.27

remotes/origin/linux-wl12xx-2.6.39

如果当前的版本不是你所需要的,可以通过命令下载你所需要的版本,命令格式如下:
git checkout -b "你所需要下载的分支"
分支的名称可以从上面列表里面找到,例如需要下载android-2.6.39的内核
git checkout -bremotes/origin/android-2.6.39
查看当前系统上已经下载了的分支可以直接使用branch命令
git branch
则它会显示当前系统已经下载的分支和当前默认的分支
android-2.6.36
* remotes/origin/android-2.6.39
remotes/origin/archive/android-2.6.32
上面表示电脑上已经下载了3个分支,当前源码的分支是android-2.6.39
如果我需要切换到android-2.6.32的分支,则
git checkoutremotes/origin/archive/android-2.6.32
对于不需要的分支可以使用branch命令删除
git branch -dremotes/origin/android-2.6.39
呵呵,由于只是使用checkout的下载功能,没有上传,所以就比较简单,基本就那几个分支的下载跟管理。

2011年07月14日相关推荐

  1. 2011年2月14日 业界新闻摘要

    1.2月11日,诺基亚宣布与微软达成战略合作关系,诺基亚将采用微软的Windows phone7作为其智能手机的主要平台,但是,诺基亚不会彻底放弃塞班操作系统,将再销售1.5亿的塞班操作系统平台手机. ...

  2. 2011年05月14日

    "有什么业务是腾讯不做的吗?"美团网CEO王兴的语气中难掩郁闷. 7月9日,腾讯QQ团购网上线,这让王兴如闻惊雷,也如坐针毡.从2003年回国到现在,王兴先后创办了校内.海内.饭否 ...

  3. 2011年10月14日22:40,“你在哪(where are you)”诞生

    [点击抢先下载Android版尝鲜],IOS版筹划中. 你在哪1.00 找呀找呀找朋友 谁做的? "你在哪(where are you)"是由Kai和Liyao利用业余时间合作完成 ...

  4. 韩星3 KBS1 最新参数 (2011年9月14日解决)

    本振频率:10750  (我的是这个,有的人的KU有可能是:11300) 下行频率:12523 符号率:06330 极化方式:垂直 (说明:垂直V 水平H 左旋L等) 视频PID: 100 音频PID ...

  5. 每周最佳Android应用( 2011年2月14日至22日 )

    原文地址:http://www.shaswatpatel.com/top-weekly-android-apps-14-february-to-20-february-2011/ 有几处翻译的不是非常 ...

  6. 2014年07月14日

    dede 友情链接图片的调法与大小设置 {dede:flink row='8'   type='image'   titlelen="18" typeid="1" ...

  7. 【历史上的今天】3 月 14 日:微软发布 IE9;黑莓创始人出生;圆周率计算创造新纪录

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 3 月 14 日,在 143 年前的今天,1879 年 3 月 14 日,爱因斯坦诞辰.阿尔伯特·爱 ...

  8. 2011年11月13日之存款利息

    第12周报告3: 实验目的:学会使用switch语句解决实际问题 实验内容:计算存款利息. /* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部 ...

  9. 最新行程安排[08月07日-08月14日]

     08월14일e공주영화제 시상식 사회/축하공연-공주(12일 취소) 08월08일eCCTV 환러중궈씽 올림픽특집-마카오  08월07일e북경 BTV올림픽특집 08月14日e公州电影节 授奖 ...

最新文章

  1. MySQL多源复制【转】
  2. NEO从源码分析看NEOVM
  3. jQuey基础思维导图梳理1
  4. 日常生活小技巧 -- Notepad++一次删除带指定关键字的行
  5. freecplus框架-PostgreSQL数据库操作
  6. 华为-公有云-云硬盘-磁盘类型及性能介绍
  7. 任正非要“拿钱砸人”的芯片产业:平均薪资 10424 元,人才缺口超 30 万!
  8. tomcat下部署activemq(转)
  9. rem布局下使用背景图片和sprite图
  10. 【自定义模块】从西刺免费代理获取IP列表
  11. 数据挖掘工具weka之weka包的安装
  12. GUID转换字符串的几种形式
  13. 固态激光雷达:扫地机器人的旋转激光雷达的三角测距示意原理与分析
  14. 剖析 OceanConnect 物联网特性
  15. linux-centos 7 系统设置时区及同步时间
  16. ios适配暗黑模式-图片、颜色
  17. 安卓手机Recovery概述和原理分析
  18. VC.PE.天使等解释
  19. linux 网口对应网卡_Intel 700系列 电口万兆网卡 X710T2L评测
  20. Python代码太长换行

热门文章

  1. 原声表格中将thead固定,tobody超出高度滚动,滚动条样式改变
  2. 软件开发工程师的“三六九等”
  3. RESTful 详解
  4. 登录oracle官网下载资料账号
  5. 发生了快速异常检测失败,将不会调用异常处理程序
  6. 【07 响应(response) 学习笔记】
  7. 我忍不住发圈,所以只能屏蔽你
  8. 2020,金融科技强监管元年
  9. 魅族手机文件删除-通知栏警告流程分析(下)
  10. 黄光CdTe碲化镉量子点(基团:氨基)