当前位置: 首页 > 知识库问答 >
问题:

如何解决由于“用户名或密码无效”而无法推送到GitHub?

柴深
2023-03-14
$ git push origin master
Username for 'https://github.com': 
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/georgeliu1998/mlnd.git/'
    null

共有1个答案

呼延鸿畅
2023-03-14

原来我需要使用我的用户名登录,但不是使用正常的GitHub帐户密码,而是使用一个可以在这里创建的个人访问令牌。

因为我使用了名为“双因素身份验证”GitHub特性(它不是Git的标准特性,是GitHub.com添加的特性)。打开功能后,我必须创建“个人访问令牌”

引用

 类似资料:
  • 我有一个项目托管在GitHub上。我在尝试将我的修改推到主控器上时失败了。我总是收到以下错误消息 但是,将我的ssh键设置为github似乎可以。实际上,当我执行时,我得到了 这似乎表明从那方面来看一切都是正常的(eurydyce是我的github用户名)。我严格遵循了github上给出的说明和许多堆栈讨论的建议,但没有办法。你知道我做错了什么吗?

  • 我试图用sourcetree推送到github,但遇到以下错误: git-c diff.mnemonicprefix=false-c core.quotepath=false push-v--tags origin live_version:live_version remote:无效的用户名或密码。致命:“https://github.com/myname/myrepo/”推送到https://

  • 我正在尝试构建海豚播放器,但我得到了他的错误:

  • 问题内容: 我与Oracle数据库服务器的jdbc连接有一个奇怪的问题。 我们已经在tomcat服务器上运行了应用程序。这些应用程序使用一个oracle数据库。所有应用程序都使用相同的凭据。 应用程序整天运行良好。晚上没有活动。早晨,当应用程序尝试将自身重新连接到数据库时,我们会收到一些(2或3)ORA-01017(无效的用户名/密码)错误。 然后重新连接工作,应用程序将正常运行。 这可以工作几天

  • 我生成了一个没有密码的SSH密钥对,并将公钥添加到GitHub。 连接 成功,但当我重命名密钥时,它失败了。 但是当我想推送我的更改时,它仍然会询问我的用户名和密码组合。 有没有办法在没有密码的情况下推送?

  • 问题内容: 我正在研究 文本加密和解密 项目(遵循Struts 2) 每当我输入密码和纯文本时,都会收到“无效的AES密钥长度”错误。 服务等级 这是错误 问题答案: 一般须知: 键!=密码 需要键,而不是密码。见下文 这可能是由于策略限制导致无法使用32个字节的密钥。看到其他答案 就你而言 问题是数字1:您要传递密码而不是密钥。 AES仅支持16、24或32字节的密钥大小。您要么需要提供准确的金