[Git] git pull でリモートの変更を取り込む

作成日: 2026年11月03日

git pull を実行すると、リモートリポジトリの更新を取得し、現在チェックアウトしているブランチへ取り込めます。内部的には git fetch に続けてマージ(または rebase)が行われます。

上流ブランチから取り込む

現在のブランチに upstream が設定されている場合は、リモート名とブランチ名を省略できます。

git pull

upstream が設定されておらず、リモートの master ブランチから取り込みたい場合は、次のようにリモート名とブランチ名を指定します。

git pull origin master

リモート側に新しいコミットがなく、すでに最新の状態であれば、Already up to date. と表示されて終了します。

参考

Git