如何使用GitHub管理自己的项目同时使用gitlab管理公司的项目

早上我解决了项目上传GitHub的问题,然后下午在项目提交gitlab的时候,pull的时候一直报这个错误,我也是醉醉的了



一直说权限有问题,想到上午GitHub,上传时也是一直说权限问题我就立马想到了肯定是ssh 的key的问题,所以点开自己的GitHub看了一下key里面的内容,id_rsa文件的最后果然是我的GitHub用户名,因为我上午是用

$  ssh-keygen -t rsa -C '上午这个邮箱是写的我自己GitHub的邮箱',如下图:

所以,我有在公司项目文件夹打开git工具,然后执行:

$  ssh-keygen -t rsa -C '这个邮箱是写的我自己gitlab的邮箱'

再打开id_rsa文件看果然,最后的变成我gitlab上面的账号了,然后我就在公司gitlab上重新配置了一下ssh的key,现在就又好了.



哇塞,惊不惊喜意不意外,哇哇好像解决了哟,呵呵其实确实解决了,但是来回切换恶心不?

o(* ̄︶ ̄*)o哈哈我是觉得很恶心,那我们就来个不恶心的吧:

首先打开电脑的ssh文件夹,可以看见以下三个文件夹




然后,你增加三个文件,建立好以后如下:


那么config文件夹做如下配置:



HostName是你gitlab对应的域名,当然GitHub的是一样的

然后先通过以下步骤,在id_rsa里面生成GitHub的ssh的key,然后将id_rsa里面的复制到github_rsa文件里面,id_rsa.pub的也对应复制,然后,一定要在GitHub上重新设置ssh的key,然后重复生成gitlab里面的key,然后配置gitlab里面的key,这样就配好了




然后通过ssh命令来验证一下:



中间那一行就是重新生成key以后没有在gitlab上重新配置,导致的正常的应该上面和下面的状态.

好啦就这么多啦,喜欢的给我点赞啊!!!


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值