[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 - git-pull Documentation: https://git-scm.com/docs/git-pull