Git Refresh リモート ブランチ
Git は最も正確であると考えられており、開発者がプロジェクトで使用する最も需要の高いソフトウェアであり、複数の開発者が同時に操作できます。 開発者に、扱いが非常に難しいが技術分野の他のソフトウェアとは異なる多くのユニークで風変わりな機能を提供します。
使用されていない削除されたデータも保存されるため、主にデータの処理に人気があります。 また、必要に応じて、リポジトリから削除されるまで、削除されたコミットと貴重なデータを見つけることができます。
Git は、不要になった古いデータを処理してくれると言えます。 リモート ブランチへの参照は、コマンド ラインを使用して削除した後も残ります。
プロジェクト メイトが共有リポジトリの一部のブランチを削除した場合、Git コマンドを使用して削除するように強制的に編集するまで、引き続き利用できます。
この記事では、Git の prune
オプションを使用してリポジトリをクリーンアップする方法を学習します。
Git でローカル ブランチを更新する
Git を使用しているときに、リモート ブランチからローカル ブランチを更新したいことがよくあります。
Git で Git ブランチを表示する
ローカル ブランチとリモート ブランチ、ローカル リポジトリまたはリモート リポジトリを含むすべての Git ブランチを表示するには、以下のコマンドを実行します。
git branch -a
誰かがサーバー上のリモート ブランチを削除しても、ローカルの Git リポジトリは上記のコマンドで更新されないため、リモート ブランチには影響しません。 以下のコマンドを使用して、リモート Git ブランチのローカル リストを更新できます。
git remote update origin --prune
コマンド git fetch
および git pull
でフラグ --prune
を使用して、リモート ブランチのローカル リストを更新することもできます。
git fetch --prune
git fetch
を通じて、リモート リポジトリの他のチームメイトによって追加された新しいコミットが更新されます。 git fetch
はローカル ブランチを更新しません。
git pull --prune
このコマンドは fetch
を実行し、これらのフェッチされたコミットをローカル ブランチに結合します。 リモート リポジトリから新しいコミットをダウンロードした後、すぐにローカル ブランチを更新します。
サーバー上のリモート ブランチのすべてのローカル リストは、以下の Git コマンドを使用して長い作業を行うことなく自動的に更新できます。
git config remote.origin.prune true
Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.
LinkedIn