gh alias set
gh alias set <alias> <expansion> [flags]
定义一个单词,该单词在调用时会扩展为完整的 gh 命令。
扩展可以指定额外的参数和标志。如果扩展包含位置占位符,例如 $1
,则跟随别名的额外参数将被适当地插入。否则,额外参数将被追加到扩展的命令。
使用 -
作为扩展参数从标准输入读取扩展字符串。这对于在定义扩展时避免引用问题很有用。
如果扩展以 !
开头,或者如果给出了 --shell
,则扩展是一个 shell 表达式,将在调用别名时通过 sh
解释器进行评估。这允许通过管道和重定向链接多个命令。
选项
-
--clobber
- 覆盖相同名称的现有别名
-s
, --shell
- 声明一个别名为通过 shell 解释器传递
示例
另请参阅