1. ホーム
  2. git

[解決済み] Git: リモートブランチの情報を更新する

2022-07-14 22:54:21

質問

git リポジトリで、私が追跡していないリモートブランチが削除されました。私が

git branch -r

削除されたブランチはまだ表示されています(そして私はそれをチェックアウトすることができます)。

この情報を更新するには、どのようなgitコマンドを実行すればよいのでしょうか?

どのように解決するのですか?

以下のような操作を行った場合

git branch -d -r remote_name/branch_name

を実行すると、ローカルのチェックアウトが削除されるだけです。 このコマンドはリモートリポジトリには何もしないので、まだ表示されているのです。

解決策です。

git push origin :branch_name

はリモートブランチを削除し(「:」に注意)、そして

git branch -d branch_name

はローカルのチェックアウトを削除します。

( 参照 )