I have a core set of files I use for almost every project which at times I copy back from the other projects with each project also has its own unique files. But that process is cumbersome.
How does one deal with multiple projects and keeping all the core files in sync between master and projects without copying all the files in the project folder around?
Can I break off a branch into a new repo but still track changes forward and back?
One possibility is that you put your core routines in a repository called “core” or something like that and then add that as a submodule to all your other projects.