git コマンドラインでリモートの削除されたブランチを同期する

        多くの場合、ローカルとリモートを含むすべてのブランチを表示するには git Branch –a を使用します。しかし、長い時間が経つと、一部のブランチはリモートではずっと前に削除されていることがわかりますが、これらの削除されたブランチはローカルではまだ表示されています。以下では、ローカルではなくリモートで削除されたブランチを同期的に削除する方法について説明します。

1. git Branch -a を使用して、ローカル ブランチとすべてのリモート ブランチを表示します。

 実際、上記の赤い部分はリモートで削除されていますが、ローカル ブランチはまだ存在しています。

2. ローカル支店と追跡を表示する

git remote show origin

 赤枠のブランチがリモート倉庫に存在しなくなり[削除]され、プロンプトに従って使用できることが示されています。

 git Remote prune を使用して 、これらのブランチを同期的に削除します。

3. コマンドを実行して同期的に削除します。

git remote prune origin

 赤いボックス内のブランチが削除されたことがわかります。つまり、リモート ブランチによって削除されたブランチがローカルで同期的に削除されたことがわかります。

さらに、すべてのリモート ブランチのコンテンツをプルします: git はすべてのリモート ブランチのコンテンツをプルします_風と波に乗って kk のブログ - CSDN ブログリモート プロジェクト ブランチが多すぎて、git ブランチをローカルで使用するとマスターしか表示されません。git ブランチを使用すると、プルされたマスター ブランチのみが表示されます。すべてを表示するには git Branch -a を使用します。3. この時点で、ローカルで git ブランチを使用して、すべてのリモート ブランチを表示します。https://blog.csdn.net/qq_40963664/article/details/127835856?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22 %3A%22127835856%22%2C%22ソース%22%3A%22qq_40963664%22%7D

おすすめ

転載: blog.csdn.net/qq_40963664/article/details/127835512