How do I use source control for code and Amazon S3 for assets?

I’m working on a project in UE4.18.1 with a small team, and I’ve encountered a problem. Github has a 1GB cap and a paywall, so I was wondering if I could use the built-in source control with the code being hosted on GitHub, and the assets automatically downloading with Amazon S3 (meshes, materials, etc). If it comes to it, it’s also fine to host everything on Amazon S3 or MEGA.