本文介绍了击:Git的子模块的foreach?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我 SUP
化名为子模块的foreach'git的共同主人; Git的了
(合
&放大器; 最高
是的别名结账
&放大器; 拉--rebase
,分别)
I have sup
aliased to submodule foreach 'git co master; git up'
(co
& up
are aliases for checkout
& pull --rebase
, respectively.).
如何添加一个条件,这样,如果子模块的名字是库/ JSONKit
,它检查出来的分支命名为实验
,而不是主
?
How do add a condition so that if the submodule name is Libraries/JSONKit
, it checks out the branch named experimental
, instead of master
?
推荐答案
添加以下的.git /配置
:
[alias]
sup = "submodule foreach 'if [ $name == \"Libraries/JSONKit\" ]; then git co experimental; else git co master; fi; git up'"
这篇关于击:Git的子模块的foreach?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!