機械翻訳について

ブランチの名前変更

Gitブランチの名前を変更する場合は、「ブランチの名前の変更」オプションを使用してローカル・ブランチの名前を変更し、名前を変更したブランチをリモート・リポジトリにプッシュできます。

ノート:

ブランチの名前を変更する場合、特に他のチーム・メンバーがそのブランチをまだ使用している場合は注意してください。 デフォルト・ブランチの名前(mainなど)を変更すると、リポジトリが使用するビルド・スクリプトが中断される場合があります。 ブランチの名前を変更する前に、コードまたはスクリプト内の古いブランチ名への参照を更新します。

ブランチの名前を変更すると、履歴を保持したまま現在のブランチ名が変更され、名前が変更されたブランチがリモートにプッシュされますが、現在のリモート・ブランチは名前が変更されたり削除されることはありません。 現在のブランチがmybranchで、その名前をnewbranchに変更する場合、最初にローカルmybranchnewbranchに置き換えてから、ローカルnewbranchをリモート・リポジトリにプッシュします。 以前の既存のリモート・ブランチであるmybranchは変更されません。 必要に応じて、このリモート・ブランチを手動で削除する必要があります。

名前を変更するブランチがローカルである(つまり、リモート・ブランチをトラッキングしていない)場合、ブランチの名前は変更されますが、リモート・リポジトリに自動的にプッシュされることはありません。ブランチは、名前の変更後もローカルのままです。

ブランチの名前を変更するには:

  1. ヘッダーまたはGitパネルの「Git」メニューをクリックし、「ブランチの名前の変更」を選択します。
  2. 「ブランチの名前の変更」ダイアログで、ブランチの新しい名前を入力します。 既存のブランチの名前を使用していないことを確認します。
  3. 現在のブランチにコミットされていない変更がある場合は、それらの変更をコミットするオプションがあります。
    • ブランチの名前を変更する前に変更をコミットするには、コミット・メッセージを入力します(「ブランチの名前を変更する前に変更をコミット」チェック・ボックスを選択)。
    • 変更をコミットせずにブランチの名前を変更するには、「ブランチの名前を変更する前に変更をコミット」チェック・ボックスの選択を解除します。
  4. 変更のコミットを選択した場合は「すべてコミットして名前を変更」をクリックし、それ以外の場合は「ブランチの名前の変更」をクリックします。

    名前が正常に変更されたら、表示される確認メッセージを閉じます。

名前が変更されたブランチは、ヘッダーに現在のブランチとして表示されます。