我觉得我对 git 的理解还不错,但是一提到 repo 命令就迷路了。我已经阅读了 repo 命令,但我仍然不确定它是如何将所有内容联系在一起的。
我最大的问题是我可以将我当前的分支从 Gingerbread 更改为 ICS 并可能返回吗?
我看到了命令:
repo init -u https://android.googlesource.com/platform/manifest
据我了解,这将使用 master 分支创建一个 repo。如果我想指定分支,我可以这样做:
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
下载大约 8GB,我相信,所以如果他们共享代码,我不想把我的 repo 吹走。有没有办法在 repo 中切换分支?
最佳答案
如果你用不同的分支再次运行 repo init
,你可以简单地 repo sync
并且它不会再次下载整个源代码。
关于Android repo 命令和切换分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9099505/