首页 > 解决方案 > 通过子模块更新 --init --recursive --remote 克隆子模块时出现错误 403

问题描述

我有两个 jenkins 工作要为两个不同的版本构建,基本上除了 github 存储库分支之外,两个构建都是相同的,但仍然有一个工作运行良好,而另一个工作则出错。

submodule update --init --recursive --remote通过詹金斯控制台打印运行命令后

fatal: unable to access 'github link to submodule': The requested URL returned error: 403
fatal: clone of 'github link to submodule' into submodule path 
Failed to clone 'content from submodule file'. Retry scheduled

一项工作如何工作,而另一项工作则返回错误并中止。

标签: gitjenkinsgithubgit-submodules

解决方案


您需要查看您的仓库根目录中的“.gitmodules”文件以查找失败的分支,并确保克隆仓库的用户可以访问它。


推荐阅读