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

自托管GitLab实例的代码仓库是否存在存储大小限制?

自托管GitLab单仓库存储限制说明

原问题:我查找了许久都未找到明确答案,计划自行搭建GitLab用于存储个人项目,但部分项目的特性决定了其代码仓库大小可能超过100GB。我已知GitLab SaaS平台的单仓库存储上限为10GB,请问这一限制在自托管GitLab实例中是否仍然存在?

首先给出明确结论:GitLab SaaS的10GB单仓库上限是官方针对公有云服务设定的运营类限制,自托管GitLab实例不存在这一默认强制限制,存储规则完全由实例管理员自主配置。

相关说明如下:

  • 自托管GitLab支持从全局、群组、单个项目三个层级单独设置存储上限,三个层级的优先级为「单个项目 > 群组 > 全局」,如果不做任何配置,默认无存储上限,仅受服务器本身的磁盘容量约束
  • 你可以根据自己的需求调整目标项目的存储上限,满足100GB以上的仓库存储需求,操作方式有两种:
    1. 可视化界面操作:进入对应项目的「设置」→「通用」→「高级设置」板块,找到「仓库大小限制」选项填写你需要的数值即可
    2. 命令行操作:登录GitLab服务器进入Rails控制台后,执行Project.find_by_full_path('你的群组/你的项目名').update!(repository_size_limit: 200.gigabytes)即可将对应项目的上限调整为200GB
  • 额外提示:Git原生不适合存储过大的二进制文件,单仓库体积超过100GB后会出现clone/pull/push操作卡顿、备份恢复耗时极长等问题,建议你对项目中的大体积非代码资源使用Git LFS存储,优化仓库运行效率

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 01:24:05