在项目中,我是从我组织的 GitLab 中克隆出来的,package.json
as 中有一个模块:
"react-native-device-info": "https://github.com/KarlosQ/react-native-device-info#master",
并分别在yarn.lock
我们有
"react-native-device-info@https://github.com/KarlosQ/react-native-device-info#master":
version "0.21.5"
resolved "https://github.com/KarlosQ/react-native-device-info#beebff8dc284decfba917f2c6d30d0e535cc4002"
出于任何原因,beebff8dc...
在模块的主分支中不存在提交。
因此,GitLab 管道中的所有构建都会失败。
错误在...中找不到“beebff8dc ...”的匹配项
如何在本地更改它并推送到影响管道和构建通道的远程分支?
在本地清除 Yarn 缓存并没有帮助。从 yarn.lock 删除该模块会导致我的组织帐户不再被识别并yarn install
失败的其他问题!