Don’t push any build data. Github has a limit of 2GB in total.
Create or update your .gitignore
to not show you files that you don’t need.
Here’s my .gitignore
Binaries
DerivedDataCache
Intermediate
Saved
*.VC.db
*.opensdf
*.opendb
*.sdf
*.sln
*.suo
*.xcodeproj
*.xcworkspace
Content/*_BuiltData.uasset
Build/*
You’ll have to undo your commit to be able to ignore files of this type.
Any files committed before you add the .gitignore
will still be tracked.