Error when trying to push large files

Uploading LFS objects: 100% (119/119), 134 KB | 0 B/s, done.
Enumerating objects: 15009, done.
Counting objects: 100% (15009/15009), done.
Delta compression using up to 4 threads
Compressing objects: 100% (7276/7276), done.
Writing objects: 100% (15008/15008), 175.54 MiB | 126.14 MiB/s, done.
Total 15008 (delta 7707), reused 14999 (delta 7704), pack-reused 0
error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054
fatal: the remote end hung up unexpectedly
fatal: the remote end hung up unexpectedly
Everything up-to-date

I get this error whenever I try to push a large file. Please help.

Hi @DoritoThePug, and welcome to the community!

Could you try pushing via the command line? That may give us some more informative error messages.
If you’re seeing the error about the 100MB limit it means the large file was already committed to the regular Git repository before the LFS tracking was added for it.

Adding LFS tracking for a file that’s already been committed to the Git repo doesn’t automatically move it to LFS. You’ll need to first remove the file completely from the repository’s regular Git history, and then add it to LFS. You can remove the file from the history by following our guide:

https://help.github.com/en/github/authenticating-to-github/removing-sensitive-data-from-a-repository

Alternatively, there is a migration tool that you can use which will migrate your files over to LFS without having to delete and re-add them:

After that you can track and push it to LFS with these instructions:

https://help.github.com/en/github/managing-large-files/configuring-git-large-file-storage