我找不到一个简单的循序渐进指南来设置一个带Bitbucket和SSH的OSX机器。
因此,每当我设置新机器时,它都需要我google不同的页面(创建SSH密钥并在Bitbucket中设置它们)。在StackOverflow中有一个完整的列表似乎很有价值。
答案 0 :(得分:1)
实际上非常简单。
检查您是否已有可以重复使用的公钥:
ls -a ~/.ssh
如果没有公钥文件id_rsa.pub
,则生成一个:
ssh-keygen
接受默认值。我没有输入密码,因为每当存储库内容很关键时,我都希望保持硬盘加密。
将您的公钥复制到剪贴板:
pbcopy < ~/.ssh/id_rsa.pub
让Bitbucket了解您计算机的身份:
pbcopy
使用SSH克隆(拉,推或其他)您的存储库:
hg clone ssh://hg@bitbucket.org/<username>/<repository>
您第一次收到类似的警告:
The authenticity of host 'bitbucket.org (104.192.143.1)' can't be established.
RSA key fingerprint is 97:...:40.
您应该谷歌搜索“Bitbucket指纹”并将您在终端中看到的内容与Atlassian文档提供的内容进行比较,因为指纹可能会发生变化并且可能会伪造。
玩得开心!