Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git-LFS:Smudge错误:下载jar:LFS:Client错误时出错_Git_Git Lfs - Fatal编程技术网

Git-LFS:Smudge错误:下载jar:LFS:Client错误时出错

Git-LFS:Smudge错误:下载jar:LFS:Client错误时出错,git,git-lfs,Git,Git Lfs,我在使用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/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问题链接中找到了答案:

我的具体情况是,尝试使用
git checkout
切换到另一个分支,然后该分支会自动尝试对该分支执行
git pull
,但由于使用
git lfs
提交的java jar文件上游出现问题,因此无法执行pull


最终的解决方案是运行
git lfs安装——跳过smudge
,然后执行
git签出
。请注意,在使用
--skip smudge
标志运行之后,您必须手动
git lfs pull
以获取最新的jar文件。

我最终从这个github问题链接找到了我的答案:

我的具体情况是,尝试使用
git checkout
切换到另一个分支,然后该分支会自动尝试对该分支执行
git pull
,但由于使用
git lfs
提交的java jar文件上游出现问题,因此无法执行pull

最终的解决方案是运行
git lfs安装——跳过smudge
,然后执行
git签出
。请注意,在使用
--skip smudge
标志运行之后,您必须手动
git lfs pull
以获取最新的jar文件。

我发现这很有用。特别是,运行
gitlfs安装--skip smudge
命令。我发现这很有用。具体来说,运行git lfs install--skip smudge命令。