VSCode远程连接Linux服务器上的项目,并连接GitHub

一、Linux中创建ssh密钥

以centos为例,创建ssh密钥

ssh-keygen -t rsa -C "[email protected]"

后面连续点击回车即可。

如此便会在 ~/.ssh 目录下生成身份验证所需的公钥和私钥两个文件.

上文中使用的 RSA 算法, 所以得到的文件默认应为 id_rsa (私钥) 和 id_rsa.pub (公钥).

二、在GitHub账号中添加SSH 密钥

 在github上点击“setting”,找到添加SSH key的菜单,然后新增SSH key
VSCode远程连接Linux服务器上的项目,并连接GitHub_第1张图片
把文件 id_rsa.pub 里面的内容全部复制到 key 编辑框中,保存完毕
VSCode远程连接Linux服务器上的项目,并连接GitHub_第2张图片

检查SSH key是否有效

在git命令行输入:

ssh -T [email protected]

这里会要求你输入SSH key密码,如果刚才生成SSH key时未输入密码,密码就为空;然后看到信息:Hi 用户名! You’ve successfully authenticated;说明配置成功;
请添加图片描述

三、下载GitHub私有仓库里创建的项目至Linux服务器

git clone [email protected]:****/****.git

四、用VSCode远程打开Linux服务器上的项目

VSCode远程连接Linux服务器上的项目,并连接GitHub_第3张图片

 项目修改后,会在图标显示数量,点击确认修改。

输入框中输入本次修改的注释,然后点击确认。

最后提交到GitHub即可。

你可能感兴趣的:(#,IDE/VSCode,linux,服务器,github)