Any special considerations when creating a repository from my project?

I want to give it a try to creating a git repository from my UE4 project and uploading it to Github. but I wonder what special considerations should I have to avoid posting sensitive information like my developer key/certificate, or avoid adding large binaries files, or temporary/intermediate files.

If you there are collaborations you definitely need to add a gitignore to saved and intermediate folders. Other than that github is pretty good svn.