For a forked github repository, I have made additional changes on master branch. Now when the origin repository does versioned releases (say version 1.0.1, 1.0.2 and so on), how do I apply/merge my changes and release with the same version number? Is there any suggested or best practice that can be followed so that I can periodically merge my changes on top of the official release versions and release? Should I clone release version branches and manually merge?
I am sure there are others in a similar situation and any suggestion is appreciated.