Unreal Project files too large for github

I have started a new Unreal Engine project and wanted to use source control to share the project with a friend, i used github because it worked fine whenever i used it with unity but in this unreal project it wouldn’t push some uasset files because they are too large (i’ve downloaded the procedural nature pack and other packs for this project) i managed to get through that by using git lfs but i quickly found myself reaching the 1Gb limit, i don’t know what to do, what is the best solution for version control when using github?