プロジェクト内の Git リポジトリの名前を変更する

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Web ブラウザーからプロジェクト内の Git リポジトリの名前を変更できます。 リポジトリの名前を変更した後、チームの各メンバーは、開発マシンがサーバー上のリポジトリに再度接続できるように、いくつかの手順を実行する必要があります。

前提条件

  • az repos update コマンドを使用してリポジトリの名前を変更する場合は、「Azure DevOps CLI の概要」の手順に従ってください。

リポジトリの名前を変更する

  1. Web ポータルから [リポジトリ][ファイル] を選択します。

    ファイルを表示する

  2. リポジトリのドロップダウンから、[リポジトリの管理] を選択します。

    リポジトリの管理

  3. [リポジトリ] リストからリポジトリの名前を選択し、[...] メニューをクリックしてから [リポジトリの名前変更] を選択します。

    リポジトリの名前を変更する

  4. リポジトリの新しい名前を入力し、[名前の変更] を選択して、リポジトリの名前を変更します。

    リポジトリの名前変更の確定

開発マシンで Git リモートを更新する

Git では、リモート参照を使用して、リポジトリのローカル コピーとサーバーに格納されているリモート バージョンの間で変更をフェッチおよびプッシュします。 Git リポジトリまたはプロジェクトの名前が変更されたら、リモート参照を更新する必要があります。 リモート リポジトリ URL にプロジェクトとリポジトリ名が含まれるように、参照を更新します。

チームの各メンバーは、開発マシンからプロジェクト内のリポジトリに接続し続けるために、ローカル Git リポジトリを更新する必要があります。 次の手順では、名前が Fabrikam に変更された Fabrikam Mobile リポジトリのリモートを更新する方法を示します。

リポジトリの新しい URL を取得する

  1. [リポジトリ][ファイル] を選択します。

    ファイルを表示する

  2. [ファイル] ウィンドウの右上隅にある [クローン] を選び、クローン URL をコピーします。

    クローン URL を取得する

Visual Studio でリモートを更新する

リモートを更新するには、以下の手順を実施します。

  1. メニュー バーの [Git] メニューで、[リモートの管理] を選択します。

  2. [オプション] ダイアログで、編集するリモートを選び、[編集] を選択します。

    リモートを編集するオプションを含む [オプション] ダイアログを示すスクリーンショット。

  3. フェッチとプッシュのリモート参照を、リモート リポジトリからコピーした URL に置き換えます。

  4. [保存] をクリックしてから、[OK] を選択して [オプション] ダイアログを閉じます。

Visual Studio 2019 バージョン 16.8 以降のバージョンでは、[チーム エクスプローラー] の Git ユーザー インターフェイスを維持しつつ、Git バージョン コントロール操作を可能としています。 [チーム エクスプローラー] を使用するには、メニュー バーで [ツール]>[オプション]>[プレビュー機能]>[New Git user experience](新しい Git ユーザー エクスペリエンス) のチェック ボックスをオフにします。 どちらのインターフェイスからも Git 機能を同じように実行できます。

Visual Studio の [チーム エクスプローラー] からリモートを更新するには、以下の手順を実施します。

  1. リポジトリに接続します。

    リポジトリに接続する

  2. プロジェクトの設定を開きます。

    プロジェクト設定

  3. リポジトリの設定を開きます。

    リポジトリ設定

  4. フェッチとプッシュのリモート参照を編集可能な状態にし、リモート リポジトリからコピーした URL を貼り付けます。

    リモートを編集する

Q & A

Q: リポジトリの名前を再度変更できますか? 古いリポジトリ名を再利用できますか?

A: できます。