好吧,尝试在几十台电脑上重复做我做过十几次的事情(真的)。我试图访问一个私人的 github 帐户。在我周围设置的所有电脑上都没有问题,它们都使用相同的 Virtualbox 设置,唯一的 2 个主要区别是它们是 PC,并且它们是 Windows XP、Vista、7。这是唯一一台 Mac。虽然我的同事有 Macbook,并且对相同的设置很满意,所以我知道这是 Mac 的问题,而且我对 Mac 世界还很陌生。
所以我有一台 MacBook Pro 15" Late 2011 型号。我的主机是 Mac OS X 10.7.2,客户机是 Ubuntu 10.04(不幸的是,无法升级客户机操作系统)。
我已经设置了我的公钥/私钥,并前往 github 存储它们,经历了设置一切的整个过程。
然后到了更新客户操作系统上的 git 信息的时候了。我去执行 git pull。但被拒绝了。我挠头后,我出去执行了 git -vT[电子邮件保护](此处显然出于公开原因进行了更改).. 一切似乎都正常,我想?但是到了某个时候,它会要求我输入密码,我尝试了许多不同的密码,从 github 上的帐户密码到私钥/公钥密码,但一直无法输入。所以.. 有什么想法吗?我可能遗漏或忘记了某些步骤吗?
答案1
我已经很久没来这里了。然而,我发现问题在于我的 SSH 密钥被存储和设置在错误的位置。当我发现它时,我移动了它,然后一切都顺利了。