git 错误无法将 Commit 作为内置处理

git error cannot handle Commit as a builtin

我试过这个命令

$ git Commit -m "With ViewPager"

并收到此错误

fatal: cannot handle Commit as a builtin

使用 commit 而不是 Commit :)

其他功能也会出现此错误,例如:

GIT STATUS
GIT ADD
GIT COMMIT
GIT PUSH

命令始终使用小写字母。

我也遇到了 CLONE 的类似错误,通过更改为 clone

修复了它

当您使用任何字符作为大写时也会出现,例如:Commit 区分大小写 解决方案是

  1. git状态
  2. git 添加
  3. git 提交
  4. git推

git 命令考虑区分大小写 (https://docs.microsoft.com/en-us/azure/devops/repos/git/case-sensitivity?view=azure-devops)。

所以使用 snake case 命令“commit”。

我的意思是解决方案总是小写的,因为它区分大小写。

  1. git状态
  2. git 添加
  3. git 提交
  4. git推