remote:用户名或密码无效,致命:身份验证失败

Rah*_*hil 5 git ubuntu github

我只是克隆repo然后让一个提交添加它并试图推送它 - 但有这个错误: 在此输入图像描述

任何想法如何解决这个问题?

Mar*_*amp 9

刚才我的第一个GitHub存储库遇到了同样的问题.就我而言,问题与启用双因素身份验证有关.我让GitHub制作了一个身份验证令牌,因为命令行工具不知道双因素身份验证.

问题是双击令牌以选择它以某种方式选择了左侧的空格,导致我复制了无效的代码.小心地从令牌的一端单击拖动到另一端工作.

  • 对于在Github上遇到多因素身份验证问题并且使用git登录的其他人,请阅读http://stackoverflow.com/questions/21892226/can-i-use-githubs-2-factor-authentication-with-tortoisegit (2认同)

Sur*_*raj 6

如果您更改了密码,您可以使用

git remote show origin
Run Code Online (Sandbox Code Playgroud)

这将提示您输入用户名和密码,您可以在其中输入您的凭据。


Von*_*onC 5

如果您想推送到https://github.com/AntonDerenivsky/lado,您应该使用 AntonDerenivsky 的凭据。

仅当已被声明为存储库的 协作者时,使用“ fresa”才有效。fresaAntonDerenivsky/lado

或者您需要分叉该 repo,并使用:

git remote rename origin upstream
git remote add origin  https://fresa@github.com/fresa/lado
git push -u origin master
Run Code Online (Sandbox Code Playgroud)

如果 AntonDerenivsky 是您的 gitHub 帐户,则使用的登录名是“AntonDerenivsky”,而不是“fresa”。