0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Gitee仓库镜像管理功能介绍

OSC开源社区 ? 来源:OSC开源社区 ? 2025-04-16 12:44 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

现在很多开发者都不满足于只在一个代码托管平台活跃,将项目同时托管于 Gitee 和 GitHub 是目前国内很多开发者的选择,既拥有更快的访问和代码推拉速度,也可以和更多国际上的优秀开发者交流。

Gitee 的仓库镜像管理功能在这两天重新受到了开发者们的关注,今天马建仓再次为大家介绍一下这个超方便的功能,方便各位开发者更优雅地将代码在世界上最大的两个代码托管平台之间同步。

什么是仓库镜像管理

仓库镜像管理功能用于配置和管理仓库镜像;配置仓库镜像可以实现不同平台之间仓库分支、标签和提交信息的自动同步。

简单来说,就是你可以通过仓库镜像管理功能实现 Gitee 和 GitHub 两个平台的双向自动同步

将 Gitee 的仓库镜像至 GitHub

配置此镜像后,当你提交代码到 Gitee 的仓库时,Gitee 会自动向 GitHub 同步仓库。

b0a1ef78-192b-11f0-9310-92fbcf53809c.png

将 GitHub 的仓库镜像至 Gitee

你可以根据自身需求选择自动镜像手动镜像

自动镜像:当你提交代码到 GitHub 镜像仓库时,Gitee 会自动从 GitHub 同步仓库。

手动镜像:只有你手动点击更新按键时,Gitee 才会从 GitHub 同步仓库。

b0b711dc-192b-11f0-9310-92fbcf53809c.png

仓库镜像会同步以下内容:

分支(Branches)

标签(Tags)

提交记录(Commits)

如何为自己的仓库设置镜像

以将 GitHub 的仓库镜像至 Gitee 为例

进入需要使用镜像功能的仓库,进入「管理」找到「仓库镜像管理」选项,点击「添加镜像」按钮,如果你还没有绑定 GitHub 帐号,请根据弹窗提示绑定 GitHub 帐号;

b0cc3fda-192b-11f0-9310-92fbcf53809c.png

添加镜像

b0e93018-192b-11f0-9310-92fbcf53809c.png

在「镜像方向」中选择 Pull 方向;

在「镜像仓库」下拉列表中选择需要镜像的仓库;

在「私人令牌」中输入你的 GitHub 私人令牌;

b1022ce4-192b-11f0-9310-92fbcf53809c.png

私人令牌中必须包含对repo的访问授权,否则添加后镜像不可用。

根据自身需求选择是否勾选「自动从 GitHub 同步仓库」

勾选后,将会在镜像仓库中自动生成 webhook 用于实现自动镜像。此功能需要你的个人令牌中包含对 admin:repo_hook 的访问授权,否则会添加失败。

点击「添加」保存镜像配置。

配置完成后,可以通过提交代码到 Gitee 仓库手动更新镜像的方式触发镜像操作。

一次提交,同步两个仓库,更优雅的仓库镜像姿势你 Get 到了吗?

点击后面的链接了解更多功能细节:https://gitee.com/help/articles/4336

注意事项

镜像触发的最短间隔时间为 5 分钟;

只支持镜像已绑定 GitHub 帐号授权访问的仓库;

更新请求一旦发出,除非强制停止,否则将无法中断;

暂时不支持同步Git-LFS;

同步时间超过 30 分钟视为超时,大型仓库不建议使用镜像方式同步;

镜像操作会覆盖目标仓库的分支、标签和提交记录;请注意备份并小心使用。

单向导入同样支持

同时 Gitee 也支持从 GitHub 单向导入仓库的操作。

b11cd1f2-192b-11f0-9310-92fbcf53809c.png

点击右上角+后选择从 GitHub/GitLab 导入仓库,连接自己的 GitHub 账号即可实现仓库的一键导入。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4905

    浏览量

    71002
  • 镜像
    +关注

    关注

    0

    文章

    178

    浏览量

    11279
  • GitHub
    +关注

    关注

    3

    文章

    483

    浏览量

    17780

原文标题:更优雅的GitHub/Gitee仓库镜像同步:一次提交,同时更新两个平台

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    新建gitee仓库并与本地工程同步

    学习使用gitee仓库的新建与仓库代码的同步
    的头像 发表于 07-12 09:01 ?1909次阅读
    新建<b class='flag-5'>gitee</b><b class='flag-5'>仓库</b>并与本地工程同步

    清理Docker镜像仓库时遇到的坑点

    Docker镜像仓库PC蛋蛋搭建清理的探索之路
    发表于 04-29 17:13

    怎么构建docker镜像仓库软件

    【Docker Registry】用docker registry 镜像搭建私有测试仓库
    发表于 08-13 11:03

    基于Linux系统的私有镜像仓库搭建

    【docker】基于Harbor搭建自己的私有镜像仓库-全过程详解
    发表于 09-19 08:59

    XR806 gitee仓库变更是否会影响repo sync -c呢

    XR806 gitee仓库变更是否会影响repo sync -c呢?求解答
    发表于 12-28 06:42

    如何使用gitee在头歌平台上传文件

    注册完成并成功登录 Gitee 账号后,用户可以开始创建自己的第一个仓库,通过网站右上角的「+」号,选择「新建仓库」,进入新建仓库页面: 在该页面下填写
    发表于 09-20 07:09

    openharmony gitee是什么意思

    Gitee 作为开源主仓库,OpenHarmony 2.0 自主研发,不兼容安卓。 全球开发者可通过 Gitee 下载源代码,项目地址: https://gitee.com/ope
    的头像 发表于 06-24 16:43 ?2169次阅读

    RFID仓库管理系统的构架及其相关功能介绍

    彻底的改造。 一.系统背景: RFID仓库管理系统将改变传统的仓库管理的工作方式与流程,把所有关键的因素通过贴上RFID标签,使之仓库货物的
    发表于 11-27 14:45 ?2785次阅读

    仓库管理软件的功能特点都有哪些

    仓库管理软件在仓库管理中使用,为什么使用仓库管理软件呢?仓库
    发表于 01-29 11:49 ?1468次阅读

    ERP仓库管理系统的功能都有哪些

    ERP仓库管理系统有哪些功能?对制造企业而言,仓库管理是最基本也是最关键的一环。需要结合库存报表才能及时反映出精确的库存现状。利用ERP
    发表于 08-30 15:35 ?3220次阅读

    WMS仓库管理系统

    产品介绍 wms智能仓储管理系统,是通过入库业务、出库业务、仓库调拨、库存调拨和虚仓管理功能,对批次
    的头像 发表于 08-09 11:48 ?3438次阅读
    WMS<b class='flag-5'>仓库</b><b class='flag-5'>管理</b>系统

    私有镜像仓库Harbor极简搭建指南(HTTP版)

    本文简要介绍私有镜像仓库 Harbor 的搭建指南(HTTP 版),以及使用方法。搭建部分主要参考官网。本文基于以下版本:
    的头像 发表于 05-05 14:41 ?2258次阅读

    还不会代码托管吗?一文教会你使用Gitee~

    面3、点击"+"以及新建仓库,创建自己的仓库4、创建仓库名称(最好是言简意赅的名字),点击创建5、下面就是我们创建好的仓库了三、Gitee使
    的头像 发表于 03-05 08:13 ?1103次阅读
    还不会代码托管吗?一文教会你使用<b class='flag-5'>Gitee</b>~

    Flexusx 实例与 Harbor 私有镜像仓库的完美结合

    。Harbor 作为领先的私有镜像仓库,与 Flexus X 完美结合,助力企业轻松管理 Docker 镜像,确保应用部署的安全与高效。828 特惠期间,选择 Flexus X + H
    的头像 发表于 01-22 18:04 ?372次阅读
    Flexusx 实例与 Harbor 私有<b class='flag-5'>镜像</b><b class='flag-5'>仓库</b>的完美结合

    docker-proxy镜像加速仓库

    自建多平台容器镜像代理服务,支持 Docker Hub, GitHub, Google, k8s, Quay, Microsoft 等镜像仓库
    的头像 发表于 03-06 16:06 ?530次阅读
    docker-proxy<b class='flag-5'>镜像</b>加速<b class='flag-5'>仓库</b>