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)