[英]How to setup SSH with Mercurial and Bitbucket on Mac OSX?
我找不到简单的分步指南来使用Bitbucket和SSH设置OSX计算机。
因此,每当我设置一台新机器时,它都需要我在Google上搜索不同的页面(以创建SSH密钥并在Bitbucket中进行设置)。 在StackOverflow中提供一个完整的列表似乎很有价值。
实际上非常简单。
检查您是否已经拥有可以重复使用的公钥:
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.
您应该在Google上搜索“ Bitbucket指纹”,并将在终端中看到的内容与Atlassian文档提供的内容进行比较,因为指纹可能会更改并且可能会被伪造。
玩得开心!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.