目錄
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格式
[email protected]:Reykou/GitTest.git <- ssh格式
更改前:
更改後:
此時如進行連接操作、會提示常見錯誤 Git:[email protected]:Permission denied(publickeky).
2 在本機電腦上生成私鑰公鑰
首先查看 ~/.ssh 是否存在 id_ras.pub 文件、存在則可以直接使用此文件。
$ cd .ssh/
$ ls
如果不存在、可輸入如下命令手動生成、Email 請改爲自己使用的地址、一直點回車即可。
常見問題:根據提示輸入密碼可以麼?
可以輸入密碼、但由於VSCode不提示輸入密鑰密碼的過程、會提示權限不足、須通過命令行來進行工程的拉取或推送。
$ ssh-keygen -t rsa -C "[email protected]"
3 將密鑰複製粘貼到 GitHub 上、完成!
Setting - SSH and GPG keys - New SSH key 、隨便輸入一個 Title 名字、將密鑰粘貼到 Key 中、點擊 Add SSH Key 保存。
⭕️完成、測試、散花🌸
參考:GIT 官方文檔