Gitlab和Github之间SSH配置公钥共存,及利用Git clone来下载文件

在正式讨论这些问题之前,请允许我多唠叨几句!最近,在公司里领导让研究下Gitlab和Git,需要从这里下载项目。因为都没有接触过,所以就花费两天时间网上各种查资料学习,本来中间内容我还想分享下自己解决问题的心路历程,最后想了想觉得太啰嗦,自己都觉得烦,进入正题。

Github和Gitlab都是属于远程仓库,我们需要的仅仅是注册账号在其间创建项目就是了!(不多说注册什么的了,这个网上太多了,也没什么难度)

第一步:登录个人hub账号


第二步:点击进去你所需要下载项目的仓库!点击按钮Clone or download!

第三步:复制仓库地址


其实我一开始接触GitHub是不太了解下载的地址有两种,一种是https://github.com/账户名/项目名,一种是SSH公钥git@github.com:账户名/项目名!紧接着我就在网上找了利用Git来clone项目的命令,就像下面这一行!也就是配置公钥的这种!

利用Git进行本地项目clone的命令       git clone http地址或者ssh公钥都必须是复制如我上面图中的全部!

像下面两幅图中一样!

直接粘贴在clone后面就行,我不知道就截取一部分粘贴总是报错!鼓捣了挺久最后还是别人提示才成功,这个提醒大家注意!我在这里浪费了好多时间!(可能是我蠢)




这是我自己clone吃的教训!下面说SSH公钥共存问题!


SSH公钥是比较利用git进行操作必须配的!安装什么的具体步骤自己网上百度,一大堆!  期间你利用Git生成SSH公钥,一般存在C:\Users\Administrator\这个文件下,找一个.ssh的文件!进去后是这样的


两个两个是一对,打开.pub复制信息粘贴到这里




再点击add就好了!无论是GitHub还是Gitlab一样的操作!最后就是配置,因为你一个SSH公钥对应一个远程仓库,只配一个岂不是乱套了!像下图一样配置就好! host 和hostname写远程仓库所在的地址!



然后你去运行就好了!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值