一个github项目需要登录,其他项目则不需要

一个github项目需要登录,其他项目则不需要,github,Github,我可以在git上推送我的其他项目,不需要登录 然而,在一个新的私人项目中,我现在需要输入用户名/密码。我核实了我的钥匙 有趣的是我运行了ssh-vvLarryEitel@github.com在详细日志之后,它返回权限被拒绝 如有任何建议,将不胜感激 谢谢:)您可能使用https://URL而不是GitHub主页上给出的ssh URL克隆了这个特定的存储库。您可以通过查看.git/config文件来检查这一点 另外,要测试ssh连接,您应该执行以下操作: ssh -vv git@github.co

我可以在git上推送我的其他项目,不需要登录

然而,在一个新的私人项目中,我现在需要输入用户名/密码。我核实了我的钥匙

有趣的是我运行了
ssh-vvLarryEitel@github.com
在详细日志之后,它返回权限被拒绝

如有任何建议,将不胜感激


谢谢:)

您可能使用https://URL而不是GitHub主页上给出的ssh URL克隆了这个特定的存储库。您可以通过查看.git/config文件来检查这一点

另外,要测试ssh连接,您应该执行以下操作:

ssh -vv git@github.com

访问由存储在GitHub上的公共ssh密钥提供,而不是由用户ID提供。

您可能使用https://URL而不是GitHub主页上提供的ssh URL克隆了此特定存储库。您可以通过查看.git/config文件来检查这一点

另外,要测试ssh连接,您应该执行以下操作:

ssh -vv git@github.com

访问由存储在GitHub上的公共ssh密钥提供,而不是由用户ID提供。

这太棒了。我所要做的就是编辑.git/config并将:url=https://github.com/LarryEitel/ofm.git更改为:url=git@github.com:LarryEitel/ofm.git非常感谢!)@我很高兴能帮助你。在这种情况下,别忘了接受答案,这样每个人都可以看到这个问题已经解决了。这太棒了。我所要做的就是编辑.git/config并将:url=https://github.com/LarryEitel/ofm.git更改为:url=git@github.com:LarryEitel/ofm.git非常感谢!)@我很高兴能帮助你。在这种情况下,不要忘记接受答案,这样每个人都可以看到这个问题已经解决。