Слияние двух Git-репозиториев

У меня есть один проект Git с файловой структурой, как это:

    Project_A/files...

У меня есть другой проект GIT с файловой структурой, как это:

    Project_B/
        Project_A/files...
        files...

Теперь я хочу объединить проект A с проектом B и продолжить использовать проект B в качестве единственного хранилища.

Я попытался использовать слияние поддерева, но получил сообщение о том, что «Запись« XXX »перекрывает« XXX »»

Есть ли способ объединить проект A с проектом B и сохранить все истории коммитов?

Заранее спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос