嘘~ 正在从服务器偷取页面 . . .

gitlab解决报错1


gitlab报错


出现的错误


分析错误原因

根据日志可以分析出来,在我进行thirdproduct项目向master合并之前,其他同事已经提交过一次项目了,但在我提交之前没有重新拉取该项目,导致流水线在跑的时候在我的项目中找不到对应的方法所以报错。

解决措施

查找到错误出现的原因之后得出,我远端practicemaster中的代码不一致,所以要拉取master的最新代码对本地practice进行更新,然后将更新之后的practice推送至远端practice,这样远端提交过得 practice分支里边的代码就和master中的代码一致了,然后再进行retry

PS

  • 我本次提交的为dlx的标签上的修改,文件为html文件,所以在pre流水线跑完报错之后,“合并”按钮是红色的,不是灰色的,这是因为我所提交的不是业务代码,所以允许被强制提交,但是不可以进行强制提交。
  • 注意进行推送的时候,一定要清楚地知道“为什么要推送”,这次我推送的原因是为了更新远端的practice,所以选择practice。若是选择master则会覆盖远端master的代码。

文章作者: 张纯
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 张纯 !
  目录