最近gitを使い始めたのですが、よくわからないので質問させてください。

   root_repo.git
というリモートリポジトリがあったとして、その内部に
   root_repo.git/dir1
   root_repo.git/dir2
   root_repo.git/dir3
という3つのディレクトリがあるとします。

これらのディレクトリに対して、
ユーザ1がローカルリポジトリを repo1 にコミット
   commit local_repo1 -> root_repo.git/repo1
ユーザ2がローカルリポジトリを repo2 にコミット
   commit local_repo2 -> root_repo.git/repo2

というような処理をはできないのでしょうか?
よろしくお願いします。