用Repo创建本地分支

时间:2015-11-18 10:18:40

标签: git repo

我们已开始使用Repo(此处描述:https://source.android.com/source/developing.html)来管理我们的git存储库集。执行init和sync后,所有存储库都有分离的HEAD。

当存储库的清单版本是分支时,我想自动创建一个跟踪远程服务器的本地分支,用于清单中的所有git存储库。这可能吗?

1 个答案:

答案 0 :(得分:2)

是使用repo forall命令。请查看repo help forall以获取更多信息。

有关详细信息,请参阅https://source.android.com/source/using-repo.html#forall

如果要准确指定清单修订(这些通常是清单中指定的分支名称),但清单也可以包含SHA。

repo forall -c 'git branch new_branch $REPO_RREV'