Simple situation:
I forked a project from someone else with multiple branches. His/her project changed over time like any other project does. My fork gets more and more outdated especially other branches. To fix this you have to follow the instructions mentioned here.
My Question is:
Is it common to:
- Fork a project
- Work on it and make merge request until...
- ...your project is too outdated and you have to delete the old to make a new fork ?
First, I know how to update my fork. But I see no simple way to just say
git magiccommand upstream
and my fork gets updated 1:1 with all branches and tags etc.
Is this the normal lifecycle of a fork (fork it, change something, throw away?)