Hotfixing via Github in UE4

Seemingly this isn’t a widely known thing as I can’t find ANY references to it via Google.

What I’m looking to do is be able to use Github as a means to Hotfix / Balance post-release. Quite simply, why download the whole game when it’s just a few values that need changing? Should it be more than that a full re download would be required unless I expected it beforehand and coded it in.

Menu loads, game checks if its current hotfix file is outdated by checking the Github filename and doing some basic string stuff. Game downloads. Game does things with the data.

Now, perhaps this isn’t something one should do with Github but I’ve definitely seen it done before, even as a means to auto-update small programs. What I’m trying to figure out is how to do this, even if it’s not with Github specifically.

I’d prefer it if no downloads took place so long as the file is up to date.

I’m familiar with C++ at a basic level but don’t use it often enough so I forget it over time. I’m aware that this likely requires the use of C++ to work.