当前位置:   article > 正文

[git] 记一次git lfs拉取失败解决过程_git lfs pull执行不了

git lfs pull执行不了

之前在Unity做了一个小demo,用unity的.gitignore的模板和自家工程的.gitattribute模板,加了lfs上传了,后续其它同学下载我的demo的时候出现了prefabs和fbx丢失的问题
一开始发现好像是lfs没有自动拉取并析出,同学使用git lfs pull 解决了部分fbx的问题,仍然有几个prefabs是丢失状态,后面本人尝试自己拉取的时候发现有这个提示

还以为是gitattribute设置的问题,查了半天没啥结果
其他同学提示我要用lfs force-pull一下,我找了半天没找到到底是哪个命令
一开始看了这篇:[Git 强制推送 Git LFS 文件 ID|极客笔记 (deepinout.com)]
但是会报

最后是因为正好用的是codeup然后看到了这一篇:如何在Codeup仓库启用LFS_云效-阿里云帮助中心 (aliyun.com)

  1. $ git lfs push --all codeup
  2. $ git push --all codeup
  3. $ git push --tags codeup

就ok了

对于之前lfs没有自动拉取和析出的问题,原因是:上传工程的时候有问题,拉取下来的时候报错,拉取不完全,那lfs当然不会自动析出啊!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/340990
推荐阅读
相关标签
  

闽ICP备14008679号