如何同时使用外网码云和内网Gitlab

刚到新公司要用gitlab,我个人代码一直放在码云上。我在外包银行主场开发,银行内网用的gitlab,我平时用码云。

今天在开发自己的小程序时,推送代码一直报错,百度之后,是使用了gitlab的原因,导致本地不能和码云建立连接。

现在要为不同的平台匹配不同的公钥。

第一、删除git上的账户名和邮箱

用git config --global --list 进行查看你是否设置

我的删除了,如果没删除请删除 

删除用户名和邮箱

$ git config --global --unset user.name "你的名字"
$ git config --global --unset user.email "你的邮箱"

第二,为gitlab和码云生成公钥,即生成新的 SSH keys

生成sshkey的方法

ssh-keygen -t rsa -C "xxx@qq.com这里写你的邮箱"   

注意,我现在连的外网,为码云的生成ssh-key 

   回车

然后输入sshkey存放的地址以及名称,‘ /c/Users/kc/.ssh/gitee_id_rsa’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值