繁体   English   中英

如何将自定义命名参数添加到git别名

[英]How to add custom named arguments to git aliases

目前,我的git别名都必须取决于以特定顺序传递的参数,并使用$1$2等访问它们。

我想做的是

git sync --from="dev" --to="uat"

其中sync是我要访问$from$to的值的别名

这有可能吗?

编辑-这不是关于如何在别名中使用具有命名参数的现有git命令的问题。 我已经在使用"sync = !sh -c '<bunch of commands here>'"格式来处理此问题。 我想为自己的别名创建自己的自定义参数,因此我不必在脚本中使用$1$2$3

毫无疑问, alias功能不支持命名参数。 然后,您能做的最好的事情就是将“命令集”写入一个也可以解析命令行的脚本中。

因此,如果将问题重铸为:如何在Shell脚本中解析命令行参数,您可以在此处找到一些帮助: 如何在Bash中解析命令行参数?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM