租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

Git 推送:缺少凭据或凭据无效,git未找到命令

发布时间:2023-09-26 05:14:33

Git 推送:缺少凭据或凭据无效

这个毛病通常表示您在使用Git推送时未提供或提供了无效的凭据。解决此问题的方法有以下几种:

  1. 检查凭据:确认您输入的凭据(用户名和密码、SSH密钥等)是正确的。如果您使用的是SSH凭据,确保您的公钥已正确添加到远程仓库的配置中。
  2. 更新凭据:如果您的凭据已更改(例如更改了密码),请更新您的Git配置中的凭据信息。您可使用以下命令更新凭据:
  • 对HTTPS凭据:
git config --global credential.helper store
  • 对SSH凭据:
ssh-add -K [your-private-key]

请注意,上述命令中的[your-private-key]应替换为您的私钥文件路径。

  1. 检查远程仓库URL:确认您在推送时使用的远程仓库URL是正确的。您可使用以下命令查看当前配置的远程仓库URL:
git remote -v

如果URL不正确,您可使用以下命令更改远程仓库URL:

git remote set-url origin [new-remote-url]

这里的[new-remote-url]应替换为正确的远程仓库URL。

  1. 使用SSH代理:如果您的网络环境需要使用SSH代理来进行Git操作,请确保您已正确配置SSH代理。您可以参考Git文档或与您的网络管理员联系以获得更多关于使用SSH代理的信息。

如果上述方法依然没法解决问题,请斟酌检查您的网络连接或与远程仓库的管理员联系以获得更多帮助。