# Fresh and New Space fails with LFS Pointer Error

**URL:** </static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Ffresh-and-new-space-fails-with-lfs-pointer-error%2F45041%3E%5C
**Category:** Spaces\
**Created:** [June 29, 2023, 10:53pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Ffresh-and-new-space-fails-with-lfs-pointer-error%2F45041 "2023-06-29T22:53:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![leuschnm](https://avatars.discourse-cdn.com/v4/letter/l/8491ac/32.png) [@leuschnm](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Fleuschnm)%5C
**Post date:** [June 29, 2023, 10:53pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Ffresh-and-new-space-fails-with-lfs-pointer-error%2F45041%2F1 "2023-06-29T22:53:42Z")

</div>

Hi,  
I really dont know what to do anymore. I created a new “Space” and uploaded my app.py and the requirements via Drag-and-Drop in the UI and got this error:

Error: Your push was rejected because an LFS pointer pointed to a file that does not exist. For instance, this can happen if you used git push --no-verify to push your changes. Offending file: - app.py - requirements.txt

How can I fix it?  
Thanks

---

<div class="post-metadata">

**Author:** ![radames](https://sea2.discourse-cdn.com/hellohellohello/user_avatar/discuss.huggingface.co/radames/32/28246_2.png) [@radames](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Fradames)%5C
**Post date:** [June 29, 2023, 11:38pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Ffresh-and-new-space-fails-with-lfs-pointer-error%2F45041%2F2 "2023-06-29T23:38:51Z")

</div>

hi @leuschnm ,

Could you please make sure the file you’re trying to upload is in the list inside `blob/main/.gitattributes`  
on the new Space?

```auto
*.7z filter=lfs diff=lfs merge=lfs -text
*.arrow filter=lfs diff=lfs merge=lfs -text
*.bin filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.ckpt filter=lfs diff=lfs merge=lfs -text
*.ftz filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.h5 filter=lfs diff=lfs merge=lfs -text
*.joblib filter=lfs diff=lfs merge=lfs -text
*.lfs.* filter=lfs diff=lfs merge=lfs -text
*.mlmodel filter=lfs diff=lfs merge=lfs -text
*.model filter=lfs diff=lfs merge=lfs -text
*.msgpack filter=lfs diff=lfs merge=lfs -text
*.npy filter=lfs diff=lfs merge=lfs -text
*.npz filter=lfs diff=lfs merge=lfs -text
*.onnx filter=lfs diff=lfs merge=lfs -text
*.ot filter=lfs diff=lfs merge=lfs -text
*.parquet filter=lfs diff=lfs merge=lfs -text
*.pb filter=lfs diff=lfs merge=lfs -text
*.pickle filter=lfs diff=lfs merge=lfs -text
*.pkl filter=lfs diff=lfs merge=lfs -text
*.pt filter=lfs diff=lfs merge=lfs -text
*.pth filter=lfs diff=lfs merge=lfs -text
*.rar filter=lfs diff=lfs merge=lfs -text
*.safetensors filter=lfs diff=lfs merge=lfs -text
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
*.tar.* filter=lfs diff=lfs merge=lfs -text
*.tar filter=lfs diff=lfs merge=lfs -text
*.tflite filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.wasm filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
*tfevents* filter=lfs diff=lfs merge=lfs -text

```

---

<div class="post-metadata">

**Author:** ![deltawi](https://sea2.discourse-cdn.com/hellohellohello/user_avatar/discuss.huggingface.co/deltawi/32/24414_2.png) [@deltawi](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Fdeltawi)%5C
**Post date:** [March 3, 2024, 7:14am UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Ffresh-and-new-space-fails-with-lfs-pointer-error%2F45041%2F3 "2024-03-03T07:14:13Z")

</div>

I am trying to upload just a json file and it’s giving me the error: `Error: Your push was rejected because an LFS pointer pointed to a file that does not exist. For instance, this can happen if you used git push --no-verify to push your changes. Offending file: config.json`. However when I add `*.json filter=lfs diff=lfs merge=lfs -text` it works.  
Why do we have to set everything as LFS to make it upload files ?
