我正试图设置我的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)。知道我做错了吗?
答案 0 :(得分:5)
您正在使用HTTPS进行克隆,这与您的SSH密钥没有任何关系。您可以尝试使用SSH URL进行克隆,也可以通过以下方式使用HTTPS进行无密码登录:
答案 1 :(得分:0)
你使用https://
,ssh键在那里帮助不大。试试ssh存储库网址。