Я успадкував сховище git, що містить декілька проектів в окремих каталогах. Я хотів би розділити сховище на нові окремі сховища, по одному для кожного проекту, а потім головне сховище міститиме проекти як підмодулі. Я хотів би зробити все це, зберігаючи історію перегляду окремих проектів, якщо це можливо.
Я міг би клонувати репозиторій для кожного проекту та видаляти всі інші проекти кожного разу, але це кращий спосіб уникнути наявності історії клонованості у кожному новому сховищі проектів?