首页 > 解决方案 > Git 如何处理拼写错误的命令?

问题描述

我说

git rebase --abor

而且,Git 没有抱怨,而是像我说的那样中止了 rebase --abort。这里发生了什么?显然,Git 有一些内部算法可以让我松懈一些。它是什么?

标签: git

解决方案


可以使用唯一前缀指定选项名称。没有其他选项以rebase开头--abor,因此可以明确地将其视为--abort. (这是 GNUgetopt库的属性,并非特定于 Git。)

这不适用于其他拼写错误,例如--abotr,并且根本不适用于子命令。git rebas是一个错误,而不是git rebase.


推荐阅读