ソースをプルダウンする Android のメイン Web サイトの指示に従って、cupcake ブランチのレポを初期化する次のコマンドを見ています。
repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake
カップケーキ以外の利用可能なすべてのブランチ (エクレア、ドーナツなど) を表示するにはどうすればよいですか?
ソースをプルダウンする Android のメイン Web サイトの指示に従って、cupcake ブランチのレポを初期化する次のコマンドを見ています。
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 インターフェイスでブランチを確認できます。
マニフェストは、リポジトリの初期化プロセスの一部としてすでにチェックアウトされています。(Androidリポジトリのチェックアウトルートから)使用可能なブランチのリストを取得するには、次のコマンドを使用します。
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; )