1. ホーム
  2. git

[解決済み] git remote update」、「git fetch」、「git pull」の違いは何ですか?

2022-03-05 01:38:34

質問

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

  • git リモートアップデート
  • git フェッチ
  • git pull

また、リモートブランチのローカルコピーを更新する場合、どちらがより適切でしょうか?

解決方法は?

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

git fetch は、あなたがいるブランチのみを更新し、いかなる変更もマージしません。

git pull を更新します。 は、現在いるブランチのリモートでの変更をすべてマージします。 これは、ローカルブランチを更新するときに使うものでしょう。