最近几天利用vscode创建项目,刚开始能同步到github相应的仓库里,但是做了一些更改后再同步就做不到了。今天重新看视频梳理ssh密钥的方式连接github仓库,发现问题解决了,特此记录下。
生成ssh密钥
- 打开vs的终端(在cmd里也是可以的)
- 输入生成密钥的语句
ssh-keygen -t rsa -C "14770974045@163.com"
注意:-C后边要填自己的email地址
如果不需要更改存储位置,直接回车就好啦
两次回车后密钥就生成了
进入存放密钥的目录
cd C:\Users\14770/.ssh
查看该目录下有哪些文件
ls
读取id_rsa.pub里边的内容,回车就能看到密钥啦
cat id_rsa.pub
在github长存储密钥并下载项目
- 赋值刚刚生成的密钥,打开github,点击设置
2.点击SSH and GPG keys
- 保存公钥
- 下载代码
- 建立项目
之后再做修改,就能同步到github相应仓库里啦