aaaとbbbという2つのリポジトリがあり,これらを統合して1つの新しいリポジトリとして下記のように管理したいと考えています.

new-repo
├.git
├aaa
└bbb

aaaとbbbの歴史も残しつつ,new-repoとして新しく統合したリポジトリを作る方法として,どういう方法があるでしょうか?
歴史を残すというのは,例えばnew-repoの直下で git log したときにaaaとbbbの歴史が同時に見れるようにしたい,ということです.