2015/07/01

HaikuPorts has moved の巻

Dev. ML より。HaikuPorts が Bitbucket から GitHub に移動しました。

CannaIM などの対応に必要ですので、HaikuPorts ML にある方法などを参考にして移動してみました。

移動前
  • origin はフォークしたリポジトリ
  • upsteram は origin 更新用のフォーク元リポジトリ
haiku@haiku:~/HaikuPorts/haikuports$ git remote -v
origin   https://mt819@bitbucket.org/mt819/haikuports.git (fetch)
origin    https://mt819@bitbucket.org/mt819/haikuports.git (push)
upstream   https://bitbucket.org/haikuports/haikuports (fetch)
upstream    https://bitbucket.org/haikuports/haikuports (push)
 

手順
haiku@haiku:~/HaikuPorts/haikuports$ git remote set-url origin https://github.com/mt819/haikuports.git
haiku@haiku:~/HaikuPorts/haikuports$ git remote set-url upstream https://github.com/haikuports/haikuports.git
haiku@haiku:~/HaikuPorts/haikuports$ git checkout master
haiku@haiku:~/HaikuPorts/haikuports$ git pull upstream master
 

ここで、GitHub上で空のhaikuportsリポジトリを作成。その後プッシュ
haiku@haiku:~/HaikuPorts/haikuports$ git push origin master


一応移動できた感じですが、origin が GitHub からの直接フォークでないのでプルリクエストが本家に通るのかがちょっと心配 (Git の仕組みがよくわかってない)。まぁだめならさっぱり消してまたフォークからやり直しかな。

0 件のコメント:

コメントを投稿