I have a core set of files I use for almost every project, but each project also has its own unique files too. When i work on one project i sometime update these core files
Check out git submodules.
(Har! No pun intended.)