使用 Repo 创建本地分支

anr*_*r78 4 git repo

我们已经开始使用 Repo(此处描述: https: //source.android.com/source/developing.html)来管理我们的 git 存储库集。完成初始化和同步后,所有存储库都已分离 HEAD。

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

小智 6

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

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

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

repo forall -c 'git branch new_branch $REPO_RREV'
Run Code Online (Sandbox Code Playgroud)