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

无法使用 git 向 Git 中心进行身份验证

唐照
2023-03-14

很抱歉,如果这个问题写得不好,我宁愿解释一下。一切都很好,突然间,每次我做git ush时,我都会出错。我已经测试了我的ssh密钥,它似乎在工作,所以我不知道发生了什么。

以下是VSCode集成终端的情况:

ssh -T git@github.com
Hi duke33!! You've successfully authenticated, but GitHub does not provide shell access.

然后当我尝试提交时:

git push
remote: No anonymous write access.
fatal: Authentication failed for 'https://github.com/duke33/SPRINT2-ITAcademey.git/'

如果y尝试从Linux mint终端执行相同的操作,我会得到ssh-T的相同消息git@github.com,当我推时,我推:

Username for 'https://github.com': duke33
Password for 'https://duke33@github.com': 
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: Authentication failed for 'https://github.com/duke33/SPRINT2-ITAcademey.git/'

我不知道如何解决这个问题。希望有人能帮帮我!

PD:我尝试使用令牌进行身份验证,但我想用ssh解决这个问题。

PD2:身份验证可以使用shh,但现在不行,即使shh是有效的,并且是在git-hub上配置的!

共有1个答案

华锦程
2023-03-14

您正在使用https远程。改成ssh。

git remote set-url origin git@github.com:duke33/sprint2....git
 类似资料:
  • 凭据正确。5.7.57 SMTP-客户端未通过身份验证以发送邮件,535 5.7.139身份验证不成功 在中使用SMTP发送电子邮件时返回此错误。网 此应用程序部署在Azure中不确定是什么导致了问题,之前它正在工作,突然停止了。 已尝试使用交换服务器抛出401未授权错误。

  • 问题内容: 我正在尝试使用swift来对本地播放器进行身份验证,但是每次我为.authenticated属性获取错误值时,都无法使用。这是我正在使用的代码,应用启动时,主视图控制器会调用它。 它可以很好地显示登录视图,但是当我输入测试帐户登录名时,它只是将as 返回为false。iTunes Connect中的捆绑包标识符和info.plist完全相同,版本和应用程序名称也相同。iTunes Co

  • 我刚刚启用了2FA(我想不出我做过任何其他更改),git要求输入我的用户名和密码。我两者都提供了,但它们“错了”。我在这里尝试了许多解决方案:Git push需要用户名和密码,但这不起作用。特别是,当从https切换到ssh时,ssh密钥提供 权限被拒绝(公钥)。致命:无法从远程存储库读取。 有什么建议吗?

  • 我正在尝试使用urllib3连接到网页。代码如下所示。 如果我们假设url是需要使用用户名和密码进行身份验证的某个网页,那么我是否使用正确的代码进行身份验证? 我使用urllib2做这件事很舒服,但使用urllib3做不到同样的事情。 非常感谢

  • jwt不应该仅仅用于认证用户吗?我读到过可以在里面存储非敏感的东西,比如用户ID。将权限级别之类的东西存储在令牌中可以吗?这样我可以避免数据库调用。

  • 尝试访问私有公司 tfs。他们通过向Windows用户(域\登录)授予适当的权限来授予我访问权限。 我可以很好地访问tfs的web界面,浏览存储库和其他东西。 但当我试图逃跑 它失败了 尝试与家用PC没有公司网络的东西 - 同样的错误。 在PowerShell、Git Bash、Clone via VisualStudio中尝试过-同样的错误。 SSH关闭(给定请求超时)。 网络 企业助手试图帮助