android 官方文档
https://source.android.com/source/downloading.html
同步android-4.4.4_r2的时候
repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.4_r2
但是下载的却搞不清楚 到底是在下载哪个工程
这个时候 可以执行以下命令,
repo status
然后会列出哪些工程没有下载下来。
这个时候会列出没有下载完成的工程,一直按回车,列出所有的 输入 冒号q (:q 退出)
如果想要下载其中的某个工程,执行以下命令
repo sync <span style="font-family: Arial, Helvetica, sans-serif;">device/lge/hammerhead-kernel</span>
root@ubuntu:/home/wt/android# git pull https://android.googlesource.com/device/lge/hammerhead-kernel fatal: Not a git repository (or any parent up to mount point /media/wt/android) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). root@ubuntu:/home/wt/android# git init
--------------------------------------------------------------------------------------------------------
另外如果需要查看可以切换的分支的话 则执行以下指令
cd .repo/manifests git branch -a | cut -d / -f 3
repo sync (not needed if your local copy is up to date)
如果你的代码是最新的 则不需要执行 repo sync 直接执行以下指令
-------------------------------------------------------------------
repo start gingerbread-release --all
查看当前的分支
repo branches