Mit git zwei Verzeichnisse mit dem gemeinsamen übergeordneten Verzeichnis (aber unterschiedlichem SHA1) zusammenführen

In unserem Projekt hat jemand eine Kopie des Codes genommen. Sie haben ein neues Git-Repository in ihrem Verzeichnis eingerichtet und dort ihre Arbeit fortgesetzt. Inzwischen wurden auch die Arbeiten an unserem Hauptprojekt-Repository fortgesetzt. Wir haben jetzt zwei Git-Repositories ohne gemeinsamen SHA1.

A --- B --- C --- D
      |
      | Copy of code to new directory
      |
      E --- F --- G

B und E sind exakt dieselben Dateien, Ordner usw.

Unser Ziel ist es, Git zu verwenden, um die Änderungen F und G im Hauptzweig zusammenzuführen (derzeit bei D)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage