Git LFS:涂抹错误:下载jar时出错:LFS:客户端错误

时间:2018-04-16 19:53:26

标签: git git-lfs

我在使用 git lfs 从git origin下拉代码时遇到了一些麻烦。我们将git-lfs集成到我们的存储库中,当我们发出 git pull 命令时,git-lfs用于下载我们在存储库源代码控制中的jar文件。我现在正试图拉下一个分支,其中有jar更改,我收到以下错误:

Error downloading object: ourRepo/ourRepo/Jars/ourJar.jar (8b200ef): Smudge error: Error downloading ourRepo/ourRepo/Jars/ourJar.jar (8b200efda95c6d6f2672dc23b5aae0abb9e60b303705c9f65b785ef9d80691d1): LFS: Client error: https://api.media.atlassian.com/file/2897df4a-ce54-4e69-9817-910758ed6355/binary

有没有人遇到过这个问题,解决方案是什么?

1 个答案:

答案 0 :(得分:0)

我最终从这个github问题链接中找到了我的答案: https://github.com/git-lfs/git-lfs/issues/1720

我的具体情况是尝试切换到git checkout的不同分支,然后会自动尝试在分支上执行git pull,并且由于上游存在问题而无法拉出使用git-lfs提交的java jarfile。

最终解决方案是运行git lfs install --skip-smudge然后执行git checkout。请注意,使用--skip-smudge标志运行后,您必须手动git lfs pull才能获取最新的jar文件。

相关问题