Yes, I don't quite get it. When I need to maintain a fork, I just add an extra remote to git. Then I fetch upstream (what I call my remote) and rebase my changes against whatever branch I'm following. At any point in time I can generate a patch file that works for whatever version I have rebased against.
Seems easy enough, I read the article multiple times and I don't get why what they are describing is needed.
Seems easy enough, I read the article multiple times and I don't get why what they are describing is needed.