用repo下载Android源码
当我给出这些命令时,2.3.7分支在当前目录中被初始化,源代码被下载用repo下载Android源码,android,Android,当我给出这些命令时,2.3.7分支在当前目录中被初始化,源代码被下载 repo init -u https://android.googlesource.com/platform/manifest -b android-2.3.7_r1 repo sync 此后,如果我给出以下命令,到底会发生什么 repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1 或 我的问题 我以前下载的
repo init -u https://android.googlesource.com/platform/manifest -b android-2.3.7_r1
repo sync
此后,如果我给出以下命令,到底会发生什么
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
或
我的问题
您应该在不同的目录中执行repo init。repoinit克隆清单文件指定的git结构 e、 g
您应该在同一源代码分支内启动一个新的回购分支
repo start BRANCH_NAME [PROJECT_LIST]
另请参阅关于如何切换和使用git中的功能的
请看上一节。使用repo创建分支,然后使用git命令四处移动我发现您想要同步一个新分支,同时使用上次同步时下载的文件来节省下载时间
.repo
文件(隐藏)从旧branch_文件夹
(姜饼)复制到新目录repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
repo sync
这意味着,每当我想在不同的分支上工作时,我必须克隆许多GB。我希望所有的分支都包含在同一个克隆中,如果我想在不同的分支上工作,我只需要更改分支。好的,谢谢你提供的信息。我已经通读了git的参考资料。我对树枝有点了解。如何在回购协议中使用它。现在我与2.3.7_r1分支同步。现在我想把4.0.1r1分支放进去。我应该对repo使用什么命令?是回购启动android-4.0.1_r1吗?在此之后,我将能够使用checkout切换分支吗?谢谢,我尝试了上面的命令。回购启动android-4.0.1_r1——所有这些都应该适合我。
repo start BRANCH_NAME [PROJECT_LIST]
repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
repo sync