生成ssh key
- 检查本地ssh key是否存在
- windows系统,所有程序,打开git bash
- 在git base窗口中输入指令 ls ~/.ssh/ 来检查ssh key
若不存在,执行如下命令生成rsa key
ssh-keygen -t rsa -b 2048 -C "***.com"
执行指令后,提示输入用户名密码,直接回车选择默认项,最后生成rsa。
- 添加sshkey至ssh-agent
- 安装ssh-agent服务
ssh-agent bash
- 添加ssh-key至ssh-agent
执行如下命令,添加ssh key至ssh agent
ssh-add ~/.ssh/id_rsa
添加ssh key至guthub
- 复制id_rsa.pub文件内容
复制文件夹C:\Users\Administrator.ssh下id_rsa.pub文件内容 -
github页面生成New ssh key
点击“New ssh key生成”,title任意,key粘贴id_rsa.pub文件内容
然后执行git clone命令,成功