1. ホーム
  2. git

[解決済み] Git リポジトリの名前を変更するには?

2022-03-19 13:15:17

質問

git mv は、リポジトリ内のファイルやディレクトリの名前を変更します。Git リポジトリ自体の名前を変更するにはどうすればよいのですか?

解決方法は?

Git リポジトリの名前を変更することの意味には、表示名、リポジトリディレクトリ、リモートリポジトリ名など、さまざまな解釈が考えられます。それぞれ、リネームのために異なる手順を必要とします。

表示名

表示名を変更する(たとえば gitweb ):

  1. 編集 .git/description にリポジトリの名前を入れてください。
  2. ファイルを保存します。

リポジトリディレクトリ

で使われるような、リポジトリのあるディレクトリの名前を参照しません。 git clone master child そのため、単純に名前を変更することができます。

  1. コマンドプロンプト(またはファイルマネージャのウィンドウ)を開きます。
  2. リポジトリディレクトリを含むディレクトリに変更します(つまり、リポジトリディレクトリ自体には入らないでください)。
  3. ディレクトリの名前を変更する(例えば mv コマンドラインから、または F2 GUIからのホットキー)。

リモートリポジトリ

リモートリポジトリの名前を以下のように変更します。

  1. リモートホストに移動する(例. https://github.com/User/project ).
  2. ホストの指示に従ってプロジェクトの名前を変更します(ホストによって異なりますが、通常は 設定方法 が良い出発点です)。
  3. ローカルのリポジトリディレクトリに移動します(コマンドプロンプトを開き、リポジトリのディレクトリに変更します)。
  4. 新しいURLを決定する(例. [email protected]:User/project-new.git )
  5. Gitを使って新しいURLを設定します。

    git remote set-url origin [email protected]:User/project-new.git