So I have a fork, which I use as a template for various projects.
When I update the fork (master) from the upstream, I then want to update each subsequent project.
A. At the moment I follow the following steps for each new project:
Creating new project
Clone fork with remote named upstream into folder with new project name
git clone -o upstream https://github.com/<user>/<fork>.git <my_new_project_name>
Add new repository url remote
cd <my_new_project_name> git remote add origin https://github.com/<user>/<my_new_project_name>.git git push origin master
git pull upstream master