1、(1)BitBuc氯短赤亻ket 在Git Bash下输入:ssh-keygen,一路回车下去就好,当然,你也可以进行自己的一些配置和改动。 如果设置为默认的话,最后在C:\Users\xxx\.ssh下产生id_rsa和id_rsa.pub。打开id_rsa.pub,用记事本打开,复制其中的内容添加到你的账号中。点击右上角你的头像,选择Manageaccount选项卡。点击进去之后,然后在左边侧边栏选择SSHKeys选项卡,点击Addkey。如下图所示:
2、 然后随便给Label起一个名字,复制从id_rsa.pub里拷贝来的内容粘贴到“Key”里面,点击“Addkey”。
3、 接下来我们来测试一下是否能够正常连接。 打开GitBash,输入[email protected]。如果可以联通则配置正确,可以进行远程项目的推送和克隆。
4、(2)GitHub 如果是直接使用上面生成的密钥的话,这里只需要在网页上打开github账户,打开id_rsa.pub,用记事本打开,复制其中的内容添加到你的锣拒费蒸账号中。点击右上角你的头像,选择Settings选项卡。点击进去之后,然后在左边侧边栏选择SSHKeys选项卡,点击AddSSHkey。如下图所示:
5、 然后随便给Title起一个名字,复制从id_rsa.pub里拷贝来的内容粘贴到“Key”,点击“Addkey”保存。
6、 接下来我们来测试一下是否能够正常连接。 打开GitBash,输入[email protected]。如果可以联通则配置正确,可以进行远程项目的推送和克隆。 测试的时候如果出现warning,可以不用管直接回车。
7、 如果是使用新生成密钥进行配置的话,同样执行ssh-keygen,最后在C:\Users\xxx\.ssh下产生github_rsa和github_rsa.pub。然后将github_rsa.pub的内容部署到你的github账号中,操作步骤同上。