Git 允许您创建自己的自定义 Git 动词或别名,使用
git config [--global] alias.<alias-name> "<replacement-text>"
但是,如果您对 Git 命令不是很熟悉,您可以选择与现有 Git 动词对应的别名;作为一个非常愚蠢的例子,考虑
git config --global alias.log show
未恐慌; 根据git config --help
:
为了避免脚本使用的混乱和麻烦,隐藏现有 Git 命令的别名将被忽略。
很好,但是,在这种情况下,Git 不会告诉您您的新别名将被忽略。
因此,我想知道在实际定义别名之前,是否有一种强大的(并且面向未来的)方法来检查我的预期别名是否对应于现有的 Git 动词。
我正在考虑<alias-name>
在 的输出中搜索git help --all
,但后者包含的不仅仅是所有 Git 动词的列表,所以我不确定这种方法有多强大......
任何想法?