通过子模块更新克隆子模块时出现错误 403 --init --recursive --remote

Error 403 while cloning submodule via submodule update --init --recursive --remote

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

在 运行 命令之后 submodule update --init --recursive --remote 通过 jenkins 控制台打印

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

一个作业如何工作而另一个作业返回错误并中止。

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