[GitHub 100日チャレンジ] Day 34 - git fetchを使う
git fetchとgit pullの違いを理解し、リモートの変更を安全に確認する方法を説明します。
[GitHub 100日チャレンジ] Day 34 - git fetchを使う
git fetchとは
git fetchは、Remote Repositoryの最新情報を取得するコマンドです。ただし、作業中のファイルにはすぐ反映しません。
まず情報だけ取り寄せて、差分を確認したいときに便利です。
pullとの違い
| コマンド | 動き |
|---|---|
git fetch | リモート情報を取得するだけ |
git pull | 取得して現在のブランチへ反映する |
基本の使い方
1
2
git fetch origin
git log --oneline main..origin/main
リモートにどんなコミットがあるか確認してから取り込めます。
今日のゴール
git fetchで安全にリモートの状態を確認し、pullとの違いを説明できるようになりましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
