如何对特定项目运行git命令

时间:2014-10-14 07:47:45

标签: android git github

我想只对特定的存储库运行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`

但是,不工作。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

如文档(repo help forall)所示,项目名称应该在-c选项之前:

repo forall kernel frameworks/av hardware/qcom/media \
  -c "git checkout -t remotes/origin/TESTBRANCH"