按照 Android 主网站上的指示来拉取源代码,我正在查看这个命令来初始化纸杯蛋糕分支的 repo:
repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake
我如何查看除了纸杯蛋糕之外的所有可用分店,即泡芙、甜甜圈等...?
按照 Android 主网站上的指示来拉取源代码,我正在查看这个命令来初始化纸杯蛋糕分支的 repo:
repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake
我如何查看除了纸杯蛋糕之外的所有可用分店,即泡芙、甜甜圈等...?
在不克隆/下载任何内容的情况下列出可用分支的最快方法是这个单行:
$ git ls-remote -h https://android.googlesource.com/platform/manifest.git
使用“repo”脚本似乎不可能,但您可以使用 git 查询可用分支的列表:
$ git clone https://android.googlesource.com/platform/manifest.git
$ cd manifest
$ git branch -r
如果您不想为此克隆存储库,您可以在Web 界面上查看分支。
清单已作为 repo init 过程的一部分签出。要获取可用分支的列表,(从您的 android repo checkout root 中),请使用以下命令:
git --git-dir .repo/manifests/.git/ branch -a
请参阅http://source.android.com/source/build-numbers.html上的“代号、标签和内部版本号”列表
git访问被拒绝
对于您执行的存储库repo sync
。您可以在本地目录中找到它们.repo/manifests
。假设您检查aosp
到~/aosp
.
$ cd ~/aosp/.repo/manifests
$ git branch -r
假设在 AOSP 树的顶部,可以显示标签列表,
$ git --git-dir .repo/manifests.git tag -l
或者
$ (cd .repo/manifests; git tag -l; )