Skip to content

Git clone failure due to Git LFS #2

@yunho-c

Description

@yunho-c

When attempting clone, I encounter the following error:

$ git clone https://github.com/armlabstanford/proact

Cloning into 'proact'...
remote: Enumerating objects: 1554, done.
remote: Counting objects: 100% (51/51), done.
remote: Compressing objects: 100% (49/49), done.
remote: Total 1554 (delta 12), reused 11 (delta 2), pack-reused 1503 (from 3)
Receiving objects: 100% (1554/1554), 159.58 MiB | 9.27 MiB/s, done.
Resolving deltas: 100% (626/626), done.
Downloading proact_unity/Assets/Correct Answer Sound Effect [TubeRipper.com].mp3 (30 KB)
Error downloading object: proact_unity/Assets/Correct Answer Sound Effect [TubeRipper.com].mp3 (0392c00): Smudge error: Error downloading proact_unity/Assets/Correct Answer Sound Effect [TubeRipper.com].mp3 (0392c0074b506681813e2c025dd775f4a7ffdd1654d5873d30ed75f95cc58ebf): [0392c0074b506681813e2c025dd775f4a7ffdd1654d5873d30ed75f95cc58ebf] Object does not exist on the server: [404] Object does not exist on the server

Errors logged to '/Users/<user>/GitHub/proact/.git/lfs/logs/20250518T185648.698543.log'.
Use `git lfs logs last` to view the log.
error: external filter 'git-lfs filter-process' failed
fatal: proact_unity/Assets/Correct Answer Sound Effect [TubeRipper.com].mp3: smudge filter lfs failed
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry with 'git restore --source=HEAD :/'

A partial workaround is to append GIT_LFS_SKIP_SMUDGE=1 as environmental variable, like the following:

GIT_LFS_SKIP_SMUDGE=1 git clone https://github.com/armlabstanford/proact

which prevents the error, but leaves the following files undownloaded:

$ git lfs ls-files --all

16d31448c0 - proact_unity/Assets/Tree_Textures/normal_specular.png
a591c3d61f - proact_unity/Assets/Tree_Textures/shadow.png
8989a2c6cd - proact_unity/Assets/Tree_Textures/translucency_gloss.png
3fc2dc1afe - proact_unity/Assets/Urdf/CafeTable/checkers_arm_simulation/models/cafe_table/meshes/cafe_table.dae
eef644e908 - proact_unity/Assets/Urdf/default/mpl_description/meshes/elbow.stl
ec5e328228 - proact_unity/Assets/Urdf/default/mpl_description/meshes/forearm.stl
dcb63359ad - proact_unity/Assets/Urdf/default/mpl_description/meshes/humerus.stl
3e7d959cb5 - proact_unity/Assets/Urdf/default/mpl_description/meshes/index0.stl
ff5cda82c2 - proact_unity/Assets/Urdf/default/mpl_description/meshes/index1.stl
aec5092d66 - proact_unity/Assets/Urdf/default/mpl_description/meshes/index2.stl
b46a567e33 - proact_unity/Assets/Urdf/default/mpl_description/meshes/index3.stl
b29e9c7c13 - proact_unity/Assets/Urdf/default/mpl_description/meshes/middle0.stl
ff796798d1 - proact_unity/Assets/Urdf/default/mpl_description/meshes/middle1.stl
e3b910373d - proact_unity/Assets/Urdf/default/mpl_description/meshes/middle2.stl
d8377dd120 - proact_unity/Assets/Urdf/default/mpl_description/meshes/middle3.stl
54a283d029 - proact_unity/Assets/Urdf/default/mpl_description/meshes/palm.stl
cf78b37f80 - proact_unity/Assets/Urdf/default/mpl_description/meshes/pinky0.stl
01fd7451f2 - proact_unity/Assets/Urdf/default/mpl_description/meshes/pinky1.stl
cf9761cef1 - proact_unity/Assets/Urdf/default/mpl_description/meshes/pinky2.stl
641afd2785 - proact_unity/Assets/Urdf/default/mpl_description/meshes/pinky3.stl
3ac5b11f54 - proact_unity/Assets/Urdf/default/mpl_description/meshes/ring0.stl
e716247b87 - proact_unity/Assets/Urdf/default/mpl_description/meshes/ring1.stl
c973a947c7 - proact_unity/Assets/Urdf/default/mpl_description/meshes/ring2.stl
03dfd7d817 - proact_unity/Assets/Urdf/default/mpl_description/meshes/ring3.stl
efb0b302d0 - proact_unity/Assets/Urdf/default/mpl_description/meshes/shoulder.stl
a22013029d - proact_unity/Assets/Urdf/default/mpl_description/meshes/thumb0.stl
a1cc024596 - proact_unity/Assets/Urdf/default/mpl_description/meshes/thumb1.stl
4267c50bcf - proact_unity/Assets/Urdf/default/mpl_description/meshes/thumb2.stl
04d31d983a - proact_unity/Assets/Urdf/default/mpl_description/meshes/thumb3.stl
14787eeb4e - proact_unity/Assets/Urdf/default/mpl_description/meshes/wristx.stl
b2df108384 - proact_unity/Assets/Urdf/default/mpl_description/meshes/wristy.stl
32a1216085 - proact_unity/Assets/Urdf/default/mpl_description/meshes/wristz.stl
fb9211a59b - proact_unity/Assets/Windows 10 USB Disconnect - Sound Effect [TubeRipper.com].mp3
a4e3e9b42d - proact_unity/Assets/arrowimage.png
5472c08801 - proact_unity/Assets/Tree_Textures/diffuse.png
a87b965a70 - proact_unity/Assets/TextMesh Pro/Sprites/EmojiOne.png
e5b0af421e - proact_unity/Assets/TextMesh Pro/Fonts/LiberationSans.ttf
0392c0074b - proact_unity/Assets/Correct Answer Sound Effect [TubeRipper.com].mp3

Here is the full error log from git lfs pull:

$ git lfs pull
[e5b0af421ea2bfbc1ac8d251d647268087ae82786234c57f757d1f0b90fa8b49] Object does not exist on the server: [404] Object does not exist on the server
[b46a567e331ce827846df9d714427d1623db6a50525f6c5a18bd8c52facccf1a] Object does not exist on the server: [404] Object does not exist on the server
[54a283d02948f90e9441ca5837539addc4ddf3d2a2e185011ec1e547c31780b3] Object does not exist on the server: [404] Object does not exist on the server
[641afd2785ad9ab6e60840e8b84e52a3c37d9e1ca06395cc94865e465b850e7f] Object does not exist on the server: [404] Object does not exist on the server
[d8377dd1202f3c6d6b38e7aad9bf77c067e14a2bb66b3e54bb4eaa79f308cc0f] Object does not exist on the server: [404] Object does not exist on the server
[b2df10838476f68ec2a01586e37fa22dba1a7cc385f097c839ae68e8d2c31192] Object does not exist on the server: [404] Object does not exist on the server
[ff796798d1505cc9c52225620549f832ec5ca8413cd37d3f1b02f13c42085f9f] Object does not exist on the server: [404] Object does not exist on the server
[e716247b8770e89e8c064c02fd970b0eb3cb3f124a3dee6870e4a59c7bae9045] Object does not exist on the server: [404] Object does not exist on the server
[01fd7451f23d5054fe8f07144649e60cc396a3cc5846307511ca97431d24262c] Object does not exist on the server: [404] Object does not exist on the server
[ff5cda82c2c1306620d2b53a71e7738ee6196f9f060e655dc0fde2c8d98bdc55] Object does not exist on the server: [404] Object does not exist on the server
[04d31d983adcfc4144e1e88a32984bef00a463ee70a10d7d9621a10b7caf933c] Object does not exist on the server: [404] Object does not exist on the server
[03dfd7d817ad34ee0705aa9da78e8f6d5fad8b0b48460a1e49053e2f3ccbf978] Object does not exist on the server: [404] Object does not exist on the server
[a87b965a701de3dc31d7401e542b1fc946587f912c51d7a26e46ade9f098bd1a] Object does not exist on the server: [404] Object does not exist on the server
[e3b910373d92bd1aeab8f4c9c6511f9279b565144e160d7eff65dcf4b94d8c48] Object does not exist on the server: [404] Object does not exist on the server
[c973a947c792e5672a0fd38e2242d9c592b1b7eb102ca678f0870623421be455] Object does not exist on the server: [404] Object does not exist on the server
[cf9761cef163c6a0187ef1d4b6a9a0c93d2b1ab3f7a0c2fd903dff7a47c77157] Object does not exist on the server: [404] Object does not exist on the server
[14787eeb4e3cd437315b16301180a76495a0819cfa6b92b89a559e1c6e216eba] Object does not exist on the server: [404] Object does not exist on the server
[aec5092d6656d15eddaa46834952f3446a3bf674bf24aae8852802ecd67321f3] Object does not exist on the server: [404] Object does not exist on the server
[4267c50bcf0794bb97824a9c9acdfa3c8e6a5e8183f1f5cc8fb77a6065a6963a] Object does not exist on the server: [404] Object does not exist on the server
[ec5e32822841212faca086d48b7099a639ca47a1317bdb127e554353a7e5c629] Object does not exist on the server: [404] Object does not exist on the server
[eef644e908b2b47dc7b2f70748b7d237004a8ded45f208946911dd73ffa515c8] Object does not exist on the server: [404] Object does not exist on the server
[a1cc0245968105963bd08cc36f9ca708d9d1ae662c8cbbef0a4478e43970bcd8] Object does not exist on the server: [404] Object does not exist on the server
[dcb63359ad0b2f497c2710b66ace878d2aa558c24a0f074ada9585a732a3e84d] Object does not exist on the server: [404] Object does not exist on the server
[32a1216085f395fe41f8050ad7b3a9f85df155d3671cd54f58d6e0a8279fcebc] Object does not exist on the server: [404] Object does not exist on the server
[3ac5b11f5497aa33b1d35cbe54f952cf6c04a8a3d9061a09bc5e2f235b3fa8e4] Object does not exist on the server: [404] Object does not exist on the server
[cf78b37f805931473278d0f6d13ecd35d6a5ba02d35fab4a649610f277e92682] Object does not exist on the server: [404] Object does not exist on the server
[b29e9c7c13bc40851c16a9ebbdd0a2c68d1452fb8ecde3165b5fbdea1cce7027] Object does not exist on the server: [404] Object does not exist on the server
[3e7d959cb57c04ad26cd0db79c174fb3b316b126d1758e8c2373facb09cee6e1] Object does not exist on the server: [404] Object does not exist on the server
[fb9211a59b9a6e1568af651be426bdba30b688f9014943cd8ac45cbfaaa4b932] Object does not exist on the server: [404] Object does not exist on the server
[efb0b302d0712b7767fb4317037cf335036d5e99a9a3713bb81bd7ea9c387bd0] Object does not exist on the server: [404] Object does not exist on the server
[0392c0074b506681813e2c025dd775f4a7ffdd1654d5873d30ed75f95cc58ebf] Object does not exist on the server: [404] Object does not exist on the server
[3fc2dc1afec6434c0e3eb00dd4519ed763edc47fdeeeab4ec53d9e5fc686c6ec] Object does not exist on the server: [404] Object does not exist on the server
[a22013029d81eec625579931d95860ecf5ea68e3ea5d90274ce4f03e239c8eb4] Object does not exist on the server: [404] Object does not exist on the server
[a591c3d61f037ff438c9f7b3f0d99db4845093deec9e7fc50a6f9f052855759e] Object does not exist on the server: [404] Object does not exist on the server
[16d31448c0b65d887bcec91c90ebd332cb8cd2448c1feafc081940626e3aadc0] Object does not exist on the server: [404] Object does not exist on the server
[5472c088018f942a0bb10be496c60b6f188b71b758e3effd20867bb7f1992b78] Object does not exist on the server: [404] Object does not exist on the server
[8989a2c6cd3cf83708e060de9457f0b61483a367a5570e8effa4add18b21e22f] Object does not exist on the server: [404] Object does not exist on the server
[a4e3e9b42dd65cb748b01aa9e58042913b081133cc2c8b91f4b9c53a56dee11a] Object does not exist on the server: [404] Object does not exist on the server
Failed to fetch some objects from 'https://github.com/armlabstanford/proact.git/info/lfs'

I am not exactly sure where this error originates (or whether it is reproducible on your end), but it seems related to either missing LFS files/repo or an access control configuration. It would be great if you can figure out a solution, or if you leave a .zip file that includes the assets, I can try to do so!

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions