2016-05-12 147 views
1

简单的问题:zsh是否有类似command expansion的东西?ZSH“命令”扩展?

要我要在命令行写的是这样的:

git push [gitlab,origin] localBranch:remoteBranch 

由于Git并不支持在一次推到多个遥控器,我在寻找一种方式,zsh的扩展以上两个独立命令,运行:

git push gitlab localBranch:remoteBranch 

git push origin localBranch:remoteBranch 

这是莫名其妙婆ssible?

回答

0

您可以使用for循环的简写形式之一。

for remote (gitlab origin) git push $remote localBranch:remoteBranch 
+0

够近了,谢谢:) – dennis