130 字
1 分钟
判断当前是否启用了 Git LFS
- 仓库中是否初始化了 LFS
在项目的根目录下执行以下命令:
git lfs env
如果仓库启用了 LFS,会输出类似以下内容:
git-lfs/3.2.0 (GitHub; linux amd64; go 1.17)
git version 2.35.1
Endpoint=https://example.com/username/repo.git/info/lfs (auth=basic)
LocalWorkingDir=/path/to/repo
LocalGitDir=/path/to/repo/.git
LocalGitStorageDir=/path/to/repo/.git
LocalMediaDir=/path/to/repo/.git/lfs/objects
如果 LocalMediaDir
和其他与 lfs 相关的配置被正确输出,说明当前仓库已经初始化了 LFS。
- 检查 .gitattributes 文件
.gitattributes
文件定义哪些文件使用 LFS 追踪
*.psd filter=lfs diff=lfs merge=lfs -text
*.mp4 filter=lfs diff=lfs merge=lfs -text
- 检查 LFS 追踪的文件
git lfs ls-files
判断当前是否启用了 Git LFS
https://blog.lpkt.cn/posts/git-lfs-check/