最近在做android移植,可是根据使用手册上的下载方法

git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.35.y.gitkernel_imx

老是下载不成功,然后我进入内核的官网去查看,原来没有linux/kernel/git/stable/linux-2.6.35.y.git 这才导致了

下载不成功

纠结了两天,然后查找官网上个每个文件,终于找到了linux kernel所在的目录

linux/kernel/git/paulg/linux-stable.git 在这个下面包含了所有的内核

这样就可以通过

git clone git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux-stable.git 能下载了

git clone默认会把远程仓库整个给clone下来

 但只会在本地默认创建一个master分支

如果远程还有其他的分支,此时用git branch -a查看所有分支:

能看到远程的所有的分支,如remotes/origin/python_mail.skin  e  Y' X9 ~, f1 |
可以使用checkout命令来把远程分支取到本地,并自动建立tracking

$ git checkout -b python_mail.skin origin/python_mail.skin)

Branch python_mail.skin set up to track remote branch python_mail.skin from origin.; i/

Switched to a new branch 'python_mail.skin

 

 

 

Logo

更多推荐