GIT LFS 远程
临时解决开启 LFS 后导致仓库中有部分文件不一致问题:
# 平时跳过 LFS export GIT_LFS_SKIP_SMUDGE=1 # clone代码 git clone ... # 当需要特定图片时,取消跳过 LFS unset GIT_LFS_SKIP_SMUDGE # 对当前代码仓库安装lfs git lfs install # 将指定目录lfs远程文件拉取到本地 git lfs pull --include="public/vendor/laravel-admin/" 对当前代码仓库卸载lfs git lfs uninstall # 跳过 LFS export GIT_LFS_SKIP_SMUDGE=1 查看文件是否 lfs 远程
# 命令 git cat-file -p HEAD:文件所在目录的路径 # 例如: -> git cat-file -p HEAD:public/weapp/static/coupon/logo.png # 下面内容代表该文件为 lfs 远程仓库 version https://git-lfs.github.com/spec/v1 oid sha256:703ab1d8cf4148e179021fdfdbb045297f0d383c872b8a433794b5ffe8480424 size 1410 # 下面为图片内容,非 lfs 远程 �PNG IHDR8a��IDATx� ��` �M����%...... 本作品采用《CC 协议》,转载必须注明作者和本文链接
关于 LearnKu