Upload project to github

I am uploading my project folder which is 2gb big to github but it says it is too big. But how did Epic Games upload UnrealTournament to GitHub? That folder is bigger? Is there a tutorial or guide to upload unreal projects to github?

GitHub seams to not have a limit but they want you to keep repository around 1GB, you might hit 100MB single file sizelimit if anything

You might consider keep uassets somewhere else, there binary form is not really efficient with with git.

You could also try competition like BitBucket

They are less strict, free private repositories (just with user limit, but if you are student you can remove tha limit), only minus is that they have slower severs then GitHub