Back everything up first to safe locations. If github is deletd it can be revocerd in settings. This is for sendning up a large repo that somehow got removed from linking via obscure issues like old repo pushes with same name and no history so you are forced to push local> you will have a project over 2gbs so you will ruynb into a new issue.
OVER 2GBS AND REPO IS GONE + HISTORY BUT HAVE LOCAL .git WHAT DO I DO?
BACKUP VIA BELOW THEN FOLLOW STEPS BELOW FROM A STACKOVERFLOW REC. (in comments)
I AM DOING THIS FOR MY PROJECT THAT ALSO HAS GIT-LFS TRACKING AND OVER 140gbs.
Mount an external or an internal and make sure to format proper to transfer over 4gbs at a time. I can add a guide and link it here later for linux users. You can rsync remote or local. OR just tarball right into the internal/external as this was fastest for me.