title: How to rebase one Git repository onto another one?
body: <p>I had one Git repository (A) which contains the development of a project until a certain point. Then I lost the USB stick this repo A was on. Luckily I had a backup of the latest commit, so I could create a new repository (B) later where I imported the latest project's state and continue development.
  Now I recovered that lost USB stick, so I have two Git repositories.</p>
  
  <p>I think I just have to rebase repo B onto repo A somehow, but I have no idea how to do that, maybe using fetch/pull and rebase?</p>