鶏口牛後な日々

心の赴くまま、やりたいことを仕事に。

gitでcloneしてきたディレクトリを別のリモートレポジトリにあげ直したい

先日、GitHubで作ってもらったモジュールを、社内のGitLabに挙げなおす必要がありました。

$ git remote -v
origin  git@github.com:<ユーザー名>/<レポジトリ名>.git (fetch)
origin  git@github.com:<ユーザー名>/<レポジトリ名>.git (push)

これで、今どこのレポジトリに繋がっているかが、わかります。

その後、git remote set-url origin で別のリモートレポジトリにつなぎ直します。

$ git remote set-url origin https://github.com/~~~~~~~~

この最後のURLは、gitlabのプロジェクトのトップページのど真ん中に掲載されているURLです。

SSHのバージョンでも、HTTPSのバージョンでも良いです。

以上。