Я использую SVN для всех своих проектов. Иногда проект B создается как копия из проекта A. Когда проект A имеет общее изменение, я могу использовать его svn merge Aв каталоге B, и он объединит эти изменения. Теперь, если бы я хотел использовать git. Мне не нравится, когда все мои проекты находятся...