I have several applications across sub domains on various servers. Each application has its own Git repository. Each application uses several shared files. Essentially, my repositories overlap.
How is this situation best handled with multiple editors of multiple projects?
I would try making all the overlapping parts git submodules.