メモ:Gitレポジトリの移行
codebreak; のサービス終了に伴い、Bitbucketに移行した。
Bitbucketを選択した理由は、ただ単に、Privateレポジトリを作成できるから。
で、移行手順をメモしておく。
事前準備
- Bitbucketアカウントを作成
- ローカルPC側のソースをcodebreakのmasterのソースを最新にしておく。
手順
コマンドラインでの操作になるが、下記の通り。
1.リモートリポジトリ(origin)を削除
> cd /path/to/my/repo > git remote remove origin
2.新しいリポジトリ(同じくoriginで命名)を追加
git remote add origin https://usr@bitbucket.org/usr/repositoryname.git
git push -u origin --all git push -u origin --tags
これで、Bitbucketのページで確認すると、今までのコミット履歴・Tagが移行されていました。