无法使用git-lfs检查分支,涂抹错误

时间:2018-03-10 14:12:45

标签: git git-lfs

我无法结帐分支,git lfs会返回错误。这个项目中的其他人能够毫无问题地检查这个分支,所以似乎问题就在我的最后。 这是我得到的错误:

$ git checkout Camera_ObstacleDetection
Downloading iso-space/Assets/models/Puzzle_Room_1.fbx (155 KB)
Error downloading object: iso-space/Assets/models/Puzzle_Room_1.fbx 
(752f9dd): Smudge error: Error downloading iso- 
space/Assets/models/Puzzle_Room_1.fbx 
(752f9dd38daec0eda91f8317abcbf5d8c257abc8c9232f10af26bb93d9d0062c): 
[752f9dd38daec0eda91f8317abcbf5d8c257abc8c9232f10af26bb93d9d0062c] 
Object does not exist on the server: [404] Object does not exist on 
the server

Use `git lfs logs last` to view the log.
error: external filter 'git-lfs filter-process' failed
fatal: iso-space/Assets/models/Puzzle_Room_1.fbx: smudge filter lfs failed

我已尝试按照in this question所述编辑.gitconfig,但它没有解决问题。

1 个答案:

答案 0 :(得分:0)

在我设置git和github以使用ssh并使用ssh克隆存储库后,问题就消失了。我尝试通过删除ssh密钥并使用https进行克隆并克隆到新的linux安装程序来复制它,但不幸的是我无法做到,现在一切正常。也许它与github帐户有关,但这只是一个疯狂的猜测。

编辑:工作约2小时后,我再次遇到同样的错误。