Gitlab 关闭 Lfs 的记录
目录
注意
本文最后更新于 2023-11-13,文中内容可能已过时。
基本内容
在本地客户端 关闭 lfs 之后, 推送到远端提示 这个
remote: GitLab: LFS objects are missing. Ensure LFS is properly set up or try a manual “git lfs push –all”.
解决办法就是 使用 gitlab 的网页管理端, 找到 项目, 用户设置, 通用, 可见性,项目功能,权限, Git 大文件存储 ,把这个取消 掉就可以了。
为什么要在客户端上关闭 lfs
起因是 使用 lfs 推送的时候 , 提示 413 错误。
笔者谷歌之后,别人说修改 nginx['client_max_body_size']
可以修复错误。 值可以修改成一个较大的值 ,或者修改为 0。
但是笔者尝试之后 并没有解决问题。
参考阅读
https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/4272
https://github.com/git-lfs/git-lfs/issues/3026#issuecomment-696697599