使用ssh公钥clone代码

本文详细介绍了在Windows环境下如何生成SSH密钥对,并将其添加到GitHub进行身份验证的过程。从生成公钥开始,到将SSH公钥添加到GitHub账户,最后测试SSH连接是否成功,确保后续可以使用SSH方式克隆代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


在Windows下查看[c盘->用户->自己的用户名->.ssh]下是否有"id_rsa、id_rsa.pub"文件,如果没有需要手动生成,有的话直接跳到第二步。
1. 生成公钥
  打开Git Bash ,
  执行 cd ~/.ssh 如果提示错误 ,表示ssh文件夹不存在,
  执行 mkdir ~/.ssh ,生成ssh文件夹, 然后 cd ~/.ssh 
  然后执行 ls -l ,如果一个文件夹没有 ,
  执行  ssh-keygen -t rsa -C "myemail@email.com" 这个邮箱 换成自己的邮箱
  输入完毕后按回车,程序会要求输入一个密码,输入完密码后按回车会要求再确认一次密码,如果不想要密码可以在要求输入密码的时候按两次回次,表示密码为空,并且确认密码为空,此时[c盘>用户>自己的用户名>.ssh]目录下已经生成好了。
2. 将SSH添加到版本管理仓库
  登录Github。打开setting->SSH keys,点击右上角 New SSH key,把[c盘->用户->自己的用户名->.ssh]目录下生成好的公钥"id_rsa.pub"文件以文本打开复制(或使用命令cat id_rsa.pub 获取本地公钥,然后复制)放进 key输入框中,再为当前的key起一个title来区分每个key。
3. 测试ssh key
  命令 ssh -T  git@gitcmb.com
  Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.
  接下来就可以使用ssh clone代码了,动手试试吧!
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值