Options for Providing Updates on a Game Without Redownloading

Hello all,

I have completed a demo that I released to the public and I am getting some feedback. I would like to know as I make improvements, what are my options for providing an update for players. Can I do this with github? I’m new to this and just started looking at version control. Feedback from players is helping me get a good balance because as of now it is very challenging. Any advice will be helpful, Thanks

Here is the project if anyone wants to try it out.
https://www.dropbox.com/s/ffcu0to2cyw58ah/DRONEZGDEMO.zip

In case anyone is interested, I got an answer here.

https://answers.unrealengine.com/questions/83822/how-to-provide-download-updates-for-a-packaged-pro.html