git别名可以像bash别名一样扩展吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git别名可以像bash别名一样扩展吗?相关的知识,希望对你有一定的参考价值。
如果我设置别名alias gf='git fetch --prune'
我可以将它输入我的命令行$ gf
并输入<ESC> <C-e>
它将扩展到$ git fetch --prune
如果我设置git别名git config --global alias.f fetch --prune
并输入$ git f
git是否提供了扩展此别名的方法?
从我所知道的唯一方法来了解$ git f
执行时会做什么是事先检查git的配置。
答案
不是真的,考虑到git别名也可以包括shell expansion definition别名和位置参数,如"!f() { echo "$1" >> .gitignore; }; f".
。
在shell级别扩展这将是棘手的。
以上是关于git别名可以像bash别名一样扩展吗?的主要内容,如果未能解决你的问题,请参考以下文章