Zusammenführen von zwei Git-Repositories

Ich habe ein One-Git-Projekt mit einer Dateistruktur wie folgt:

    Project_A/files...

Ich habe ein anderes Git-Projekt mit einer Dateistruktur wie folgt:

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

Jetzt möchte ich Projekt A mit Projekt B zusammenführen und Projekt B weiterhin als einziges Repository verwenden.

Ich habe versucht, die Teilbaumzusammenführung zu verwenden, habe jedoch die Fehlermeldung "Eintrag 'XXX' überschneidet sich mit 'XXX'" erhalten.

Gibt es eine Möglichkeit, Projekt A mit Projekt B zusammenzuführen und alle Festschreibungsverläufe beizubehalten?

Danke im Voraus!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage