首页 > 解决方案 > 从 bash 运行 git 命令时出现不相关的警告

问题描述

当我从 bash 执行 git 命令(例如git push origin master)时,我看到一些警告如下 -

git: 'credential---help' is not a git command. See 'git --help'.

日志中的更多详细信息:

$ git push origin xxx --force
git: 'credential---help' is not a git command. See 'git --help'.
Enumerating objects: 71, done.
Counting objects: 100% (71/71), done.
Delta compression using up to 8 threads.
Compressing objects: 100% (37/37), done.
Writing objects: 100% (44/44), 22.86 KiB | 668.00 KiB/s, done.
Total 44 (delta 26), reused 0 (delta 0)
remote:
...

然后命令成功执行。

我无法理解为什么会出现此错误以及如何摆脱它。

标签: gitgit-bash

解决方案


看起来您的本地计算机上的凭据帮助程序配置可能不正确。查看输出git config --list | grep credential以找到相关的配置选项。

您可以在此处找到有关 Git 凭证支持的文档。


推荐阅读