【问题标题】:Git clone fatal error, user credentials are correctGit克隆致命错误,用户凭据正确
【发布时间】:2018-10-31 23:43:25
【问题描述】:

所以我正在尝试克隆一个 git 存储库,但它不断抛出有关身份验证失败的错误..

这里是错误:

$ git clone https://url...
Cloning into 'repo'...
fatal: Authentication failed for 'https://url...'

我检查了我的配置,存储库的用户名和密码是正确的,但不知何故克隆不起作用。

关于我现在可以做什么的任何提示?

【问题讨论】:

  • 我知道这并不能直接回答问题,但考虑使用 ssh 进行 git 连接。
  • 你能解释一下我是怎么做的吗?我对 git 很陌生..
  • 使用`git clone ssh://...´。有关 VSTS git 身份验证的介绍,您可以在 docs.microsoft.com/de-de/vsts/git/… 找到
  • help.github.com/articles/connecting-to-github-with-ssh 解释了如何使用 ssh 密钥和 github,但该方法也适用于其他 repo 托管服务。
  • 好的,我现在已经尝试过了,但它仍然不适合我。

标签: git authentication


【解决方案1】:

question 11403407 的回答解决了这个问题。

对我有用的代码如下所示:

git config --system --unset credential.helper

--system 在这里很重要,因为--global 不起作用。

感谢大家的帮助,尤其是@Todd! :)

【讨论】:

  • 对于没有权限写入系统配置的任何人,在全局配置中的 = 之后放置没有值的 [credential] helper = 具有相同的效果
猜你喜欢
  • 2018-01-30
  • 1970-01-01
  • 1970-01-01
  • 2015-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-29
  • 1970-01-01
相关资源
最近更新 更多