I am working on a project and I have a central git repo. This project is a skeleton to be a baseline for a number of forks.
Is it possible to configure my local working repository for a fork to track the central for the project as origin and track the skeleton's master as a separate branch named upstream tracking the master of the skeleton to cherry pick changes to the skeleton?
I guess I want my workflow to be something like:
Create Skeleton >> Fork Skeleton >> Skeleton Pulls Changes from Fork 2 >> Fork 1 Pulls Changes from Skeleton
Is there a better process to do what I have described?