VScode怎么免密git clone github代码(完整版)

整体结构

在这里插入图片描述

WeTERM连接开发机

注意:一般通过公司内部-- WeTERM --登录DevCloud和容器
----WeTERM通过ip、用户名、端口、密码登录到开发机(DevCloud和容器)
在这里插入图片描述

第一步 云开发机(DevCloud)访问git

一、DevCloud生成公钥 id_rsa.pub

1. 在DevCloud上输入: cd ~/.ssh
2. 输入: ssh-keygen  
        连续三次回车生成id_rsa.pub

在这里插入图片描述在这里插入图片描述

二、公钥配置到工蜂

工蜂配置地址
1.点击右上角
在这里插入图片描述
2. 复制 id_rsa.pub内容到工蜂的key上如下图(注意:Title会自动生成
在这里插入图片描述

三、支持git clone https和http

在云开发机DevCloud上执行下面步骤:

  1. cd ~
  2. vim .gitconfig
  3. 在 .gitconfig 文件添加下面代码:
    [url “git@git.code.oa.com:”]
    insteadOf = https://git.code.oa.com/
    [url “git@git.code.oa.com:”]
    insteadOf = http://git.code.oa.com/

如下图:
注意:/也不能少
在这里插入图片描述

第二步: Vscode访问云开发机

一、Vscode所在电脑生成公钥 id_rsa.pub

注意:如果你的电脑是windows系统,请先下载git bash

  1. 输入cd ~/.ssh
  2. 输入 ssh-keygen 生成id_rsa.pub
    在这里插入图片描述

二、复制id_rsa.pub到云开发机的~/.ssh/authorized_keys 中

在这里插入图片描述

三、Vscode的remote配置

  1. Vscode下载Remote-ssh插件
    在这里插入图片描述

  2. 打开Vscode配置文件
    在这里插入图片描述
    在这里插入图片描述
    3.添加配置文件

    注意:Host后面的名字随便,开发机IP地址和端口不能错


3. Vscode登录到开发机器
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值