You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何更新Gitea中GitHub/GitLab镜像仓库的Access Token

更新Gitea镜像仓库的过期Access Token

不管是同步GitHub还是GitLab的镜像仓库,更新过期Token的操作流程基本一致,下面是具体操作方法:

界面操作(适合单个/少量仓库)

  • 登录本地Gitea实例,打开需要更新Token的镜像仓库主页。
  • 点击页面顶部的Settings(设置)选项卡。
  • 在左侧导航栏找到Mirror Repository(镜像仓库),进入配置页面。
  • 在认证信息区域,替换掉原来的过期Token,填入新生成的有效Token。
    • 注意:新Token要确保在对应平台(GitHub/GitLab)拥有仓库读取权限,权限范围最好和旧Token一致,避免同步失败。
  • 拉到页面底部点击Save Mirror Settings(保存镜像设置)。
  • 可以点击Sync Now(立即同步)测试,确认没有权限报错、同步正常即可。

批量更新(适合大量镜像仓库)

如果有很多镜像仓库共用同一个过期Token,用API批量操作更高效:

  1. 先获取所有镜像仓库的信息(需要Gitea管理员Token):
curl -X GET -H "Authorization: token YOUR_GITEA_ADMIN_TOKEN" http://your-gitea-domain/api/v1/repos/mirror
  1. 遍历返回的仓库列表,对每个仓库执行更新请求:
curl -X PATCH -H "Authorization: token YOUR_GITEA_ADMIN_TOKEN" \
  -H "Content-Type: application/json" \
  http://your-gitea-domain/api/v1/repos/{仓库所有者}/{仓库名}/mirror \
  -d '{"auth_token": "你的新Access Token"}'

内容的提问来源于stack exchange,提问作者msampaio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 09:04:53