Git配置 - 仍然要求用户名和密码

时间:2012-02-23 10:54:58

标签: macos git github osx-lion

我正试图设置我的git,但我有一点问题。

我使用的是Mac OS X Lion,当我去的时候:

~/.ssh/

我可以看到2个文件:id_rsa和id_rsa.pub。我想生成新的SSH密钥以登录到bitbucket.org,例如github.com。我这样做:

rm ~/.ssh/*
ssh-keygen -t rsa -C "example@gmail.com"

然后我不确定,但是我写了我的邮件密码,我的bitbucket密码......所有内容我还有同样的问题。 当我使用时:

git clone https://...
git pull

或类似的东西,它仍然需要我的用户名和密码。当然,我将新的id_rsa.pub密钥粘贴到网站上的SSH密钥(bitbucket和github)。知道我做错了吗?

2 个答案:

答案 0 :(得分:5)

您正在使用HTTPS进行克隆,这与您的SSH密钥没有任何关系。您可以尝试使用SSH URL进行克隆,也可以通过以下方式使用HTTPS进行无密码登录:

答案 1 :(得分:0)

你使用https://,ssh键在那里帮助不大。试试ssh存储库网址。