There are two repositories, both started from one place. Now both have slightly diverged. A already has an origin
remote. B is on some different remote, let's say origin2
.
A: (last common commit)--------------------> A1 -> A2
(28 commits in total)
B: (last common commit) -> B1 -> B2 -> B3
(29 commits in total)
How do I take B1, B2 and B3 into A? In other words
Desired: A: (last common commit) -> B1 -> B2 -> B3 -> A1 -> A2
(31 commits in total)
Ideally I'd like to keep the hashes and commit-names of the B's.