gitのリモートURL(でいいのかな?cloneとかに使うやつ)を変更したい事案が発生したのでメモ。
やりたいこと
個人のRepositoryで管理していたものをあるOrganizationsに移したい。
https://git.example.com/hoge/sample を
https://git.example.com/fuga/sample にしたいのでござる。
どうやんの?
- とりあえず現状の確認をば
$ git config -l | grep remote.origin.url
remote.origin.url=ssh://git@git.example.com/hoge/sample.git
⇒ hogeになっていることが確認できる。
- 魔法のコマンドを打つべし、打つべし!
$ git remote set-url origin git@git.example.com:fuga/sample.git
- どうなったかな…
$ git config -l | grep remote.origin.url
remote.origin.url=ssh://git@git.example.com/fuga/sample.git
…おっ!?ktkr
_人人人人人人人人人人人人人人人人人人人人人_
> git.example.com/fuga/sample.git <
 ̄Y^Y^Y^Y^Y^Y^Y^^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y ̄
キタ━━(゚∀゚)⌒Y⌒(。A。)⌒Y⌒(゚∀゚)⌒Y⌒(。A。)⌒Y⌒(゚∀゚)━━!!
さいごに
pullとかちゃんとできることも確認しよう!