「git remote update」、「git fetch」、「git pull」の違いは何ですか? 質問する

「git remote update」、「git fetch」、「git pull」の違いは何ですか? 質問する

私は今 Git を使い始めたのですが、少し混乱しています。同じことを行うのに多くのオプションがあるようです。今のところの私の質問は、以下のコマンドの違いは何ですか?

  • git リモート更新
  • git フェッチ
  • git プル

また、リモート ブランチのローカル コピーを更新するにはどちらがより適していますか?

ベストアンサー1

git remote updateリモートブランチを追跡するように設定されたすべてのブランチを更新しますが、変更はマージしません。

git fetch現在いるブランチのみを更新しますが、変更はマージしません。

git pull更新しますそして現在作業中のブランチのリモート変更をすべてマージします。これは、ローカル ブランチを更新するときに使用するものになります。

おすすめ記事