按照Android主网站上的说明下载资源,我正在查看此命令以初始化蛋糕分支的回购:
repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake
如何查看除蛋糕外的所有可用分支,即eclair,甜甜圈等......?
答案 0 :(得分:29)
列出可用分支而不克隆/下载任何内容的最快方法是单行:
$ git ls-remote -h https://android.googlesource.com/platform/manifest.git
答案 1 :(得分:27)
似乎无法使用“repo”脚本,但您可以使用git查询可用分支列表:
$ git clone https://android.googlesource.com/platform/manifest.git
$ cd manifest
$ git branch -r
如果您不想为此克隆存储库,可以在web interface上看到分支。
答案 2 :(得分:16)
清单已作为repo init进程的一部分签出。要获取可用分支的列表, (从你的android repo checkout root),使用这个命令:
git --git-dir .repo/manifests/.git/ branch -a
答案 3 :(得分:6)
请参阅http://source.android.com/source/build-numbers.html
上的“代号,标签和内部版本号”列表拒绝git访问
答案 4 :(得分:1)
对于您执行repo sync
的存储库。您可以在本地目录.repo/manifests
中找到它们。假设您检查aosp
到~/aosp
。
$ cd ~/aosp/.repo/manifests
$ git branch -r
答案 5 :(得分:0)
假设在AOSP树的顶部,可以显示标签列表,
$ git --git-dir .repo/manifests.git tag -l
或
$ (cd .repo/manifests; git tag -l; )