我从终端(ubuntu(收到这个错误,尽管如果我写ssh -T git@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)
"CCD_ 2";这不是SSH URL的错误,而是HTTPS URL的错误。
尝试:
cd /path/to/local/repo
git remote set-url git@github.com/<me>/<myrepo>
然后,您可以添加、提交并尝试推送,以验证在写回远程GitHub存储库时身份验证是否有效。