Just do IT

思うは招く

GitHubからクローンしたリポジトリを別リポジトリにプッシュしたい

手順

サンプルとして以下のリポジトリをクローンする。

https://github.com/kotakanazawa/rails-starter-kit

クローンするとき、ディレクトリに新しい名前をつける。

git@github.com:kotakanazawa/rails-starter-kit.git 新しいディレクトリ名

GitHub上にリポジトリをつくったあと、git remoteの設定を変更する。

#現状だと設定しているリポジトリはクローンしてきたリポジトリ
$ git remote -v
origin  git@github.com:kotakanazawa/rails-starter-kit.git (fetch)
origin  git@github.com:kotakanazawa/rails-starter-kit.git (push)

登録先をさきほど作ったリポジトリ名に変更する。

$ git remote set-url origin git@github.com:kotakanazawa/さきほど作ったリポジトリ.git

登録されているか確認。

$ git remote -v

push

git branch -M main
git push -u origin main

cloneしたリポジトリを別リポジトリとしてリモートにpushする - Qiita