一、Android repo Manifest 文件 revision后面跟是标签tag。tag是git版本库的一个标记,指向某个commit的指针。tag主要用于发布版本的管理,一个版本发布之后,我们可以为git打上 v.1.0.1 v.1.0.2 ...这样的标签。
二、实际操作来理解一下。
1、repo sync下来后kernel目录下有如下标签。
2、Manifest 文件有下面这么一行,revision="refs/tags/android-11.0-mid-rkr10"
<project path="kernel" name="rk/kernel" remote="rk29" revision="refs/tags/android-11.0-mid-rkr10"/>
3、git show 查看这个标签的详细信息。
4、可以发现repo sync后,kernel部分的代码是更新到该tag的commit上了。
三、参考文章
Git中tag标签的使用_Dream It Possible-CSDN博客_git tag