听起来拆分存储库是个不错的选择。使用Git clean无济于事,因为您想要删除的文件已经被版本控制,所以Git clean仅作用于未跟踪的文件,不会将它们删除。您可以尝试将GIT_STRATEGY变量设置为none,以防止GitLab克隆存储库,然后在作业脚本中使用稀疏检出执行检出操作。variables: GIT_STRATEGY: none