git repository を bitbucketからgithubへ移行する

移行方法

git repositoryをmirrorオプションつけてbitbucketからcloneした後、 mirrorオプションつけてgithubにpushしたら、過去のbranch, commit logともに移行できた!

以下が使用したコマンド

課題

当たり前だけど、branch, commit logは移行できたが、issueなどのbitbucket側のサービスに関しては移行できなかった。

issueが引き継がれないこと自体は仕方がないのだけれど、commit logに記述したissueとの連携コメントが意味のないものになるのが問題だ。
これに関しては、commit logの修正を手作業でするしかないようだ。

参考

http://tanacasino.hatenablog.com/entry/2013/08/03/233427