Gitlab 镜像自动同步 Github仓库
前言
Gitlab提供了批量导入Github仓库的功能,但是这些导入后的仓库就不能继续更新了,如果删除仓库/账号又特别麻烦
但是它提供了个叫做镜像仓库设置的东西,可以设置手动或者自动同步Github仓库(Pull or Push)
本文介绍Pull的用法,以发挥其备份作用
为什么用Gitlab
相对于Github,Gitlab同样提供免费无限的空间和带宽
虽然在Action,Pages等策略略有差异
但是Github大肆封号,封仓库,搞限制等比较严重,很多仓库被封
但Gitlab这时可作为备份使用,尤其是私有的时候
自动同步的周期大概是半小时到一小时吧
准备工作
需要个来自Github的token,类型如图,权限repo就行
密钥只会显示一次,记得保存
配置过程
在仓库的配置中,找到镜像仓库设置
你在Github看到的URL应该是这样的
但是我们要修改一下,加上用户名
其他默认,密钥复制进去当密码
然后看到提示
仓库页面就有标记了
实战
在Github提交个新Commit
在设置页面的如图右下角强制更新一下
等待一会后,同步过来了
转载自:https://www.blueskyxn.com/202107/4772.html
版权声明:
作者:RuyeNet
链接:https://www.iloveu.top/archives/144
来源:RuyeNet
文章版权归作者所有,未经允许请勿转载。

共有 0 条评论