我想只对特定的存储库运行git命令。
我知道'repo forall
'将有助于对该repo中的所有git项目运行命令。
但是,我想在特定的项目上运行。
举个例子。
repo forall -c "git checkout -t remotes/origin/TESTBRANCH"
将运行git命令检查所有项目的TESTBRANCH。
但我想结账只有几个项目, 内核 2.框架/ av 3.硬件/ qcom / media。
尝试如下,
repo forall -c "git checkout -t remotes/origin/TESTBRANCH" kernel frameworks/av hardware/qcom/media`
但是,不工作。有人可以帮忙吗?
答案 0 :(得分:1)
如文档(repo help forall
)所示,项目名称应该在-c
选项之前:
repo forall kernel frameworks/av hardware/qcom/media \
-c "git checkout -t remotes/origin/TESTBRANCH"