Предположим, что мой репозиторий git имеет следующую структуру:
/.git
/Project
/Project/SubProject-0
/Project/SubProject-1
/Project/SubProject-2
и в репозитории есть несколько коммитов. Теперь один из подпроектов (SubProject-0) становится довольно большим, и я хочу взять SubProject-0 и настроить его как автономный проект. Можно ли извлечь всю историю фиксации с помощью SubProject-0 из родительского репозитория git и перенести его на новый?