繁体   English   中英

如何使用Git从android.googlesourcecode.com下载特定版本的源代码?

[英]How do I download a specific version of source code from android.googlesourcecode.com using Git?

我想从android.googlesourcecode下载标记中显示的源代码。 例如,我要下载日历代码

https://android.googlesource.com/platform/packages/apps/Calendar

我也想下载android特定版本标记的代码。 例如,来自以下链接的android-4.0.3_r1.1

https://android.googlesource.com/platform/packages/apps/Calendar/+/android-4.0.3_r1.1

当我从git存储库浏览此代码时,它没有显示标记的代码版本。 我该怎么做呢?

所有标签在“ 日历”页面的所有标签”下列出 该页面包含android-4.0.3_r1.1

如果克隆存储库并查找该标签,则也会找到它。 例如:

C:\prog\git>git clone https://android.googlesource.com/platform/packages/apps/Calendar
Cloning into 'Calendar'...
remote: Counting objects: 80, done
remote: Finding sources: 100% (80/80)
remote: Total 30504 (delta 15730), reused 30504 (delta 15730)
Receiving objects: 100% (30504/30504), 11.16 MiB | 4.61 MiB/s, done.
Resolving deltas: 100% (15730/15730), done.

C:\prog\git>cd Calendar

C:\prog\git\Calendar>git tag|grep 4.0.3
android-4.0.3_r1
android-4.0.3_r1.1
...

从那里,一个简单的git checkout android-4.0.3_r1.1将允许您浏览该特定标签的源代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM