Github branches

can anybody explain that github stuff to me who has 0 knowledge of programming and stuff? whats the purpose of it and how to use it properly? and most importantly are that BRANCHES overwrites my regular engine? i just want to use nvidia’s vxgi and its seems so complicated and scary to me to deal with all that branches and stuff.

Hi.

Github allows developers access to the UE4 source code…This allows folks to make modifications (and bug fixes) to the actual game engine. This is useful for really smart people so they can apply certain commits (which is code changes) to their engine. So, let’s say I have a branch from 4.8 and there is some sort of bug that was fixed in 4.9, BUT, you don’t want to upgrade the entire UE4 system to 4.9 because you project might break, you could simply install the patch (commit) that fixes the issue.

If you do not know C++, I would suggest you stick with the binaries from the launcher.

BUT, if you want to play with new features before the binaries are released, that would be another reason to use github.

This is a little outdated, but this information should be helpful…

teak