LoginSignup
6
5

More than 5 years have passed since last update.

リモートリポジトリ名が変わったら新しいURLを設定しよう

Last updated at Posted at 2016-09-15

はじめに

GitHubのリポジトリ名を変えた場合、git push origin branch1などのコマンドを実行したときに次のようなメッセージが表示されます。

remote: This repository moved. Please use the new location:

このメッセージに従い、originに新しいURLを設定すればメッセージが表示されなくなります。

originに新しいURLを設定する方法を紹介します。

やること

まず、現在のoriginに何が設定されているか確認します。

git remote -v

次に、originに新しいURL(git@github.com:t-mochizuki/abc.git)を設定します。
(新しいURLのところは適宜読み替えていただければ幸いです)

git remote set-url origin git@github.com:t-mochizuki/abc.git

そして、新しいURL(git@github.com:t-mochizuki/abc.git)が設定されていることを確認します。

git remote -v

まとめ

originに新しいURLを設定する方法を紹介しました。

ローカルリポジトリを新規に作成して、set-urlができるかどうかを確認したところできませんでした。

そういう場合は、次のようなコマンドでリモートリポジトリを追加することができます。

git remote add -f origin git@github.com:t-mochizuki/abc.git

しかし、これはgit cloneと同じ結果になりますので、必要になることは少ないと思います。

参照URL

6
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
5