gitlab报错
出现的错误

分析错误原因
根据日志可以分析出来,在我进行thirdproduct项目向master合并之前,其他同事已经提交过一次项目了,但在我提交之前没有重新拉取该项目,导致流水线在跑的时候在我的项目中找不到对应的方法所以报错。
解决措施
查找到错误出现的原因之后得出,我远端的practice和master中的代码不一致,所以要拉取master的最新代码对本地practice进行更新,然后将更新之后的practice推送至远端的practice,这样远端提交过得 practice分支里边的代码就和master中的代码一致了,然后再进行retry。
PS
- 我本次提交的为
dlx的标签上的修改,文件为html文件,所以在pre流水线跑完报错之后,“合并”按钮是红色的,不是灰色的,这是因为我所提交的不是业务代码,所以允许被强制提交,但是不可以进行强制提交。 - 注意进行推送的时候,一定要清楚地知道
“为什么要推送”,这次我推送的原因是为了更新远端的practice,所以选择practice。若是选择master则会覆盖远端master的代码。
