目录
0 演示视频已上线
https://www.bilibili.com/video/av96253070/
1 更改远程仓链接方式为 ssh
本地工程已可以通过 https 方式正常连接 GitHub、
可参考上一篇文章 【VSCode视频1】3分钟配置GitHub、0命令行操作、超详细步骤!!
打开本地工程中的隐藏文件夹 .git、打开 config 文件、更改 url 地址为 ssh格式
https://github.com/Reykou/GitTest.git <- https格式
git@github.com:Reykou/GitTest.git <- ssh格式
更改前:
更改后:
此时如进行连接操作、会提示常见错误 Git:git@github.com:Permission denied(publickeky).
2 在本机电脑上生成私钥公钥
首先查看 ~/.ssh 是否存在 id_ras.pub 文件、存在则可以直接使用此文件。
$ cd .ssh/
$ ls
如果不存在、可输入如下命令手动生成、Email 请改为自己使用的地址、一直点回车即可。
常见问题:根据提示输入密码可以么?
可以输入密码、但由于VSCode不提示输入密钥密码的过程、会提示权限不足、须通过命令行来进行工程的拉取或推送。
$ ssh-keygen -t rsa -C "6666666@qq.com"
3 将密钥复制粘贴到 GitHub 上、完成!
Setting - SSH and GPG keys - New SSH key 、随便输入一个 Title 名字、将密钥粘贴到 Key 中、点击 Add SSH Key 保存。
⭕️完成、测试、散花🌸
参考:GIT 官方文档