You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Git LFS推送PDF文件后拉取异常,如何获取原文件?

解决Git LFS拉取后仅得到指针文件的问题

核心解决步骤

  • 确保本地环境已启用Git LFS:
    进入仓库目录,执行git lfs install(首次使用可加--global参数做全局初始化)
  • 拉取实际的LFS文件:
    • 拉取当前分支所有LFS追踪的文件:git lfs pull
    • 仅拉取目标PDF文件:git lfs pull --include="你的PDF文件路径"
  • 若指针文件已存在,可直接替换为原文件:git lfs checkout 你的PDF文件路径

额外检查项

  • 确认仓库的.gitattributes配置正确:
    查看该文件是否包含*.pdf filter=lfs diff=lfs merge=lfs -text规则,若没有,添加后提交:
    echo "*.pdf filter=lfs diff=lfs merge=lfs -text" >> .gitattributes
    git add .gitattributes
    git commit -m "配置Git LFS追踪PDF文件"
    
    这个配置用于让Git识别PDF文件需要通过LFS处理,缺失会导致拉取时无法自动替换指针。

内容的提问来源于stack exchange,提问作者YM B

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 01:15:52