I have
/Utilities
/Project1
/Project2
Project* depends on /Utilities
I track locally the projects. I want the git history of Projects to include /Utilities at the moment of each commit. So far I have not found a way to do this (except git: How do you add an external directory to the repository? but having a copy of the /Utilities in each Project* seems a bit messy.)
Is it possible? Otherwise, I can track /Utilities independently but in case of need analyzing the synchronized diffs seems that would be a lot more complex (at least it looks so to a beginner).