相关疑难解决方法(0)

从AOSP主站切换到froyo

我只是用回购检查了主人.现在我想切换到froyo.如果不再下载一堆东西我怎么能这样做?我不想再次下载一堆东西,我只是想在分支之间自由移动,就像在普通的git clone中一样.

android android-source android-2.2-froyo

7
推荐指数
2
解决办法
4817
查看次数

在Android Repo项目中切换Git分支

我有一个关于使用repo切换分支的问题.我知道我可以签出这样的分支:

$ repo init ... -b foo
$ repo sync
Run Code Online (Sandbox Code Playgroud)

我的理解是,这将检查清单存储库的foo分支,然后检查清单中描述的git项目.

我也明白我可以像这样切换分支:

$ repo init ... -b bar
$ repo sync -d
Run Code Online (Sandbox Code Playgroud)

我的问题是,我是否可以在不执行repo init和repo sync的情况下切换分支,这样做有什么意义?

让我用一个例子来说明:

$ repo init ... -b foo
$ repo sync -d
$ repo start foo-mytopic proj1 proj2
 ... make some commits ...
$ repo upload -t
$ repo init ... -b bar
$ repo sync -d
$ repo start bar-topic proj1 proj3
$ repo upload -t
$ cd proj1
$ git checkout foo-mytopic …
Run Code Online (Sandbox Code Playgroud)

git version-control android repo

7
推荐指数
1
解决办法
1779
查看次数