3 project:
- közös
- 1.project specifikus
- 2.project specifikus
composer szépen megoldja (feltéve ha PHP)
Annyi hogy a két project specifikus repo-ban a vendors-t tedd bele a gitignore-ba.
Ennél persze lehet még tovább bonyolítani, további alprojectekre bontani.