git remote:无效的用户名或密码。致命:身份验证失败-ubuntu

git remote:无效的用户名或密码。致命:身份验证失败-ubuntu,ubuntu,github,ssh,Ubuntu,Github,Ssh,我从终端(ubuntu)得到这个错误,尽管如果我写ssh-Tgit@github.com我似乎已通过身份验证。 我刚刚添加了一个新的ssh密钥,并且有一个全局配置文件。我已经尝试过在网上找到的不同解决方案,但运气不佳 有人能帮忙吗 我试过了 `git push -u origin master` or `git push -u origin main` 这是git remote的输出: $ git remote -v origin https://github.com/loucat-dev/

我从终端(ubuntu)得到这个错误,尽管如果我写
ssh-Tgit@github.com
我似乎已通过身份验证。 我刚刚添加了一个新的ssh密钥,并且有一个全局配置文件。我已经尝试过在网上找到的不同解决方案,但运气不佳

有人能帮忙吗

我试过了

`git push -u origin master` or `git push -u origin main`
这是git remote的输出:

$ git remote -v
origin  https://github.com/loucat-dev/github-test.git (fetch)
origin  https://github.com/loucat-dev/github-test.git (push)
origin  git@github.com:loucat-dev/github-test.git (push)
无效用户名或密码
”不是SSH URL的错误,而是HTTPS URL的错误,如图所示

尝试:

cd/path/to/local/repo
git远程设置urlgit@github.com//
然后,您可以添加、提交并尝试推送,以验证在回写到远程GitHub存储库时身份验证是否有效。

无效的用户名或密码”
”不是SSH URL的错误,而是HTTPS URL的错误

尝试:

cd/path/to/local/repo
git远程设置urlgit@github.com//

然后,您可以添加、提交并尝试推送,以验证在回写到远程GitHub存储库时身份验证是否有效。

您是否可以编辑您的问题,以包括
git remote-v
的输出,并指示您推送到哪个远程?刚刚完成@bk2204,感谢您查看此内容。您可以编辑您的问题以包含
git remote-v
的输出,并指出您要推到哪个远程设备吗?刚刚完成@bk2204,感谢您查看thisHi@VonC,我已经尝试过了(在repo url之前添加“origin”,如您原来的帖子所示),但在我验证之后,它仍然表示验证失败:(@loucatdev您刚才在问题中添加的git remote仍然显示HTTPS URL,而不是SSH URL。我重试了,在使用SSH添加remote之后,现在最后一个条目是SSH(请参阅编辑的问题).但当我试着推它时,它还是无法验证me@loucatdev是的,因为它在点击OK时也会使用https URL,我已经完全删除了远程设备(包括origin),然后我使用ssh URL添加了它,现在一切都正常了。谢谢!Hi@VonC,我已经尝试过了(在repo URL之前添加“origin”,就像在你的原始帖子中一样),但在我进行身份验证后,它仍然表示身份验证失败:(@loucatdev您刚才在问题中添加的git remote仍然显示HTTPS URL,而不是SSH URL。我重试了一次,在使用SSH添加了remote之后,现在最后一个条目是SSH(请参阅编辑的问题).但当我试着推它时,它还是无法验证me@loucatdev是的,因为它在点击OK时也会使用https URL,所以我已经完全删除了远程设备(包括origin),然后我使用ssh URL添加了它,现在一切都正常了。谢谢!
cd /path/to/local/repo
git remote set-url git@github.com/<me>/<myrepo>