如何在Android源代码树中显示可用分支?

the*_*tor 31 git android repository android-ndk

按照Android主网站上的说明下载资源,我正在查看此命令以初始化蛋糕分支的回购:

repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake

如何查看除了蛋糕之外的所有可用分支,即甜点,甜甜圈等......?

Łuk*_*mek 30

在没有克隆/下载任何内容的情况下列出可用分支的最快方法是单行:

$ git ls-remote -h https://android.googlesource.com/platform/manifest.git
Run Code Online (Sandbox Code Playgroud)


Vol*_*ing 27

似乎不可能使用"repo"脚本,但您可以使用git查询可用分支列表:

$ git clone https://android.googlesource.com/platform/manifest.git
$ cd manifest
$ git branch -r
Run Code Online (Sandbox Code Playgroud)

如果您不想仅为此克隆存储库,则可以在Web界面上看到分支.

  • [Git web界面](http://android.git.kernel.org/?p=platform/manifest.git;a=heads)为那些不想克隆git存储库的人只是为了查看哪些分支是可用. (5认同)
  • @CristianCiupitu你的链接似乎被打破了.这是新链接:https://android.googlesource.com/platform/manifest (3认同)

Mar*_*ouf 16

清单已作为repo init进程的一部分进行检出.要获取可用分支列表(从您的android repo checkout root),请使用以下命令:

git --git-dir .repo/manifests/.git/ branch -a
Run Code Online (Sandbox Code Playgroud)

  • 似乎git位置的清单位置已经改变:"git --git-dir .repo/manifests.git/branch -a" (2认同)

小智 6

请参阅http://source.android.com/source/build-numbers.html上的"代号,标签和内部版本号"列表

git访问被拒绝