当unity项目中使用UPM插件包时,大概率会报如下错误:

各种配置git,包括Sourcetree的更改都无济于事,无法修复此问题.
一个临时解决方案是,可以直接在项目中的 /Packages\manifest.json 中加上账号密码,当然这不是长久之计。
http://账号:密码@此处是你的UPM地址
比如:http://jack:123456@git.xxxx.com/yyy/xxx_UPM.git#sesame
以上方法可以临时解决问题。但是如果有多个UPM地址 或者后续增加每次都要手动编辑一次。很麻烦。
参考了另外一个文章,有一个类似的问题,(感谢作者https://blog.youkuaiyun.com/qq_35425070/article/deta

当在Unity项目中使用UPM插件并遇到git报错时,一种临时解决方案是在manifest.json中添加账号密码。然而,这并不理想。通过在用户目录下创建git-credentials文件,并存储账号密码,可以更妥善地解决这个问题。此方法免去了每次手动编辑manifest.json的麻烦,参照相关博客文章,可以有效避免UPM与Git的配置冲突。
最低0.47元/天 解锁文章
3548

被折叠的 条评论
为什么被折叠?



