We end up with 2 different repo with different history as two people started their own repo and now time to merge.
Start code is same and just two different git init and remote.
so condition is Developer D1 started and his repo is:
start-> A->B->C->
Developer D2 started and his repo is:
start->Z->Y->X->
Now, It is desired to have common branch for both repo to pull that they can merge their own branch for new work.
Their work is mostly separate with small conflicts which can be resolve manually.
What command or process should be best?