我想从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存储库浏览此代码时,它不会显示标记的代码版本。我该怎么做?
答案 0 :(得分:1)
所有代码都列在Calendar page下的All Tags中。该页面包含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
将允许您浏览该特定标记的来源。