Gitのリポジトリを新しく作って移行する方法

拙いけど、以下のような感じ。

サーバAのリポジトリAから、サーバBのリポジトリBに移行する。

サーバBでリポジトリBを作成

$ mkdir repo_b.git
$ cd repo_b.git
$ git init --bare --shared=true

ローカルで参照するリポジトリを変更

$ git remote -v
origin	ssh://server_a/path/to/repo_a.git (fetch)
origin	ssh://server_a/path/to/repo_a.git (push)
$ git remote set-url origin ssh://server_b/path/to/repo_b.git
$ git remote -v
origin	ssh://server_b/path/to/repo_b.git (fetch)
origin	ssh://server_b/path/to/repo_b.git (push)