2011年7月13日水曜日

launchpadからgithubへ

gist用にgithubのアカウントを作ったので、ついでにlaunchpadにある幾つかプロジェクトをgithubに移してみました。
以下はそのときのメモです。

普段使っているのがbzrなのでbzr側から調べてやりましたが、git-bzrというのがあるようなのでこっちの方が楽なのかもしれません。

必要なもの
  • インポート元となるlpのブランチ
  • bzr, bzr fast-import, (必要ならbzr-git)
  • git
  • インポート先となるgithubのリポジトリ

手順
  1. lpのブランチからブランチしたローカルブランチにcdする
  2. git init
  3. bzr fast-export . | git fast-import
  4. git reset HEAD
  5. git remote add origin git@github.com:アカウント/リポジトリ.git
  6. git push -u origin master  または  bzr dpush git+ssh://git@github.com/アカウント/リポジトリ.git
  7. (もう不要なら) rm -r .bzr

0 件のコメント:

コメントを投稿