Git LFS: Smudge error: Error downloading jar : LFS: Client error
Git LFS: Smudge error: Error downloading jar : LFS: Client error
我在使用 git lfs 从 git 来源提取代码时遇到了一些问题。我们将 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
有没有人遇到过这个问题,解决方法是什么?
我最终从这个 github 问题 link 中找到了答案:
https://github.com/git-lfs/git-lfs/issues/1720
我的具体情况是尝试使用 git checkout
切换到另一个分支,然后它会自动尝试在该分支上执行 git pull
,但由于上游存在问题而无法拉取java jarfile 由 git-lfs
.
提交
最终的解决方案是 运行 git lfs install --skip-smudge
然后 git checkout
。请注意,在 运行 --skip-smudge
标志之后,您必须手动 git lfs pull
才能获取最新的 jar 文件。
我在使用 git lfs 从 git 来源提取代码时遇到了一些问题。我们将 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
有没有人遇到过这个问题,解决方法是什么?
我最终从这个 github 问题 link 中找到了答案: https://github.com/git-lfs/git-lfs/issues/1720
我的具体情况是尝试使用 git checkout
切换到另一个分支,然后它会自动尝试在该分支上执行 git pull
,但由于上游存在问题而无法拉取java jarfile 由 git-lfs
.
最终的解决方案是 运行 git lfs install --skip-smudge
然后 git checkout
。请注意,在 运行 --skip-smudge
标志之后,您必须手动 git lfs pull
才能获取最新的 jar 文件。