Хочу фичу типа svn:externals в git. Почитал тут и тут, думаю использовать sub-tree. Теперь вопрос. Это делается для того, чтобы выделить общую часть двух проектов. Сейчас эта общая часть находится в отдельной директории в одном проектке. Чтобы использовать subtree, мне нужно создать отдельный репозиторий для этой общей части, так?