我一直在使用以下命令在 Android 源代码的几个分支之间切换:
repo init -u https://android.googlesource.com/platform/manifest -b android-4.4_r1.2
repo sync
最近的标签是android-5.0.0_r2
. 我注意到我的 .repo 目录现在大小为 30 GB。这是预期的大小吗?如果没有,那么我推测我有来自存储在 .repo 目录中的其他分支/标签的历史记录。
有没有办法减小 .repo 目录的大小?我想仅限于源/对象/图像/等。我需要我正在处理的特定分支。硬盘空间对我来说比下载时间更重要。
我看到git gc
用于 .git 存储库,但在这种情况下不起作用。.repo 存储库是否有等价物?
注意:我确实尝试repo prune
过,但这并没有减少 .repo 目录的大小。