从googlesource下载App的特定分支
这个问题在这里已经有了答案:
Git克隆下载所有项目,带--branch
选项:
--branch,-b不是将新创建的HEAD指向克隆存储库HEAD指向的分支,而是指向分支。 在非裸仓库中,这是将被检出的分支。
git clone --branch ics-mr1 https://android.googlesource.com/platform/packages/apps/Gallery2
希望这可以帮助!
你克隆这个项目,然后你像这样签出分支:
git clone https://android.googlesource.com/platform/packages/apps/Gallery2
cd Gallery2/
git checkout ics-mr1
您也可以下载一个分支:
git init Gallery2_ics-mr1
cd Gallery2_ics-mr1
git remote add origin https://android.googlesource.com/platform/packages/apps/Gallery2
git fetch -n origin ics-mr1:refs/remotes/origin/ics-mr1
git checkout origin/ics-mr1 -b ics-mr1
请注意,进一步的git pull
或git fetch
(不带参数)将从存储库中获取其他所有内容。