Używanie git do łączenia dwóch katalogów ze wspólnym rodzicem (ale innym SHA1)

W naszym projekcie ktoś wziął kopię kodu. Uruchomili nowe repozytorium git w swoim katalogu i kontynuowali tam pracę. W międzyczasie kontynuowano prace nad naszym głównym repozytorium projektów. Mamy teraz dwa repozytoria git bez wspólnego SHA1.

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

B i E to dokładnie te same pliki, foldery itp.

Naszym celem jest użycie Git do scalenia zmian F i G w głównej gałęzi (obecnie w D)

questionAnswers(2)

yourAnswerToTheQuestion