web-dev-qa-db-ja.com

git fetch Origin vs git fetch --all

次のgitコマンドの違いは何ですか?

git fetch Origin

そして

git fetch --all

コマンドラインから実行すると、同じように動作します。

20
Tony Scialo

git fetch OriginOriginからのみデータをフェッチし、git fetch --allすべてのリモートからデータをフェッチします(Originはそのうちの1つです)

22
git fetch --all

--all
すべてのリモコンを取得します。

すべてのデータを取得すると同時に、削除されたデータを削除する場合は、--Prune 国旗

git fetch --all --Prune
9
CodeWizard

リポジトリには、エイリアスによって「Origin」と呼ばれるリモートポイントが1つある場合がありますが、他のリモートが構成されている場合もあります。後者のコマンドはそれらすべてからフェッチします。

詳細は fetchのドキュメント をご覧ください。

4
isherwood