我知道我几个月前就成功了,但我不记得是怎么做到的。我目前在收回公共回购方面没有问题,但我似乎无法推动。我也不能从私人回购中提取。我的id_rsa.pub在.ssh目录中,并且在设置中进行了配置。我100%确信我的rsa密码是正确的,因为我在gitbash中测试了它。我安装了AIDE高级密钥。
当我尝试推送时,它会询问用户和密码,我不确定该放什么。
对于我尝试过的用户:git@github.com(我的用户名((我的邮件用于提交(
对于我尝试过的密码:(github帐户密码((rsa密码(
如果有任何建议,我将不胜感激。
首先,确保您的密钥与您的GitHub帐户关联:
ssh -Tv git@github.com
你应该看到一条欢迎信息。
Hi USERNAME!
You've successfully authenticated, but GitHub does not provide shell access.
第二,不要忘记,除非私有存储库是你自己的,或者如果你是合作者,否则你不能从私有存储库中克隆/提取。
同样,你不能推送到你不拥有的存储库,或者你不是它的合作者。