やさしいGitとGitHub
第3章 自分のパソコンとつなぐ
10 / 18
LESSON 3-3

プル
(最新を取り込む)

他の人や、別のパソコンで直された内容を、自分のパソコンへ取り込みます。作業を始める前の習慣にしたい操作です。

所要時間約6分必要なもの3-2までの内容難しさやさしい

このレッスンでわかること

まず言葉の意味からプルは
「共有書類棚の最新版を取り寄せる」こと

プル(pull)は、「引っ張る」という意味です。GitHubにある最新の変更を、自分のパソコンへ取り込むことです。

共有書類棚の書類は、他の人や、別のパソコンで直されていることがあります。そのまま古い書類で作業を続けると、あとで食い違いが起きます。作業を始める前に、最新版を取り寄せる習慣をつけましょう。

手順3つのステップで進めます

01

GitHubが先に更新されることがある

同僚や、別のパソコンからのプッシュで、GitHubのほうが新しくなることがあります。この状態では、手元のパソコンは「古い版」を持っています。

用語メモこのような状態を、「手元がGitHubより遅れている」と言うことがあります。
02

「取り込む(プル)」を押す

Git対応アプリで、「取り込む」にあたるボタンを押します。GitHubの最新の内容が、手元に入ってきます。

  1. 1
    取り込む(プル):GitHubの最新の変更を、手元へ持ってきます。
参考:コマンドでの方法git pull という文字を入力して行う方法もあります。
03

手元が最新になったことを確認する

取り込みが終わると、手元もGitHubと同じ状態になります。同僚が直した部分も、手元のファイルに反映されています。

ここだけ注意手元に、まだ記録(コミット)していない変更があるときは、先にコミットするか、変更を整理してから取り込みます。そのまま取り込むと、アプリが警告を出したり、変更がぶつかったりすることがあります。(ぶつかったときの直し方は、4-5で学びます)

第3章の練習コーナー

コミット → プッシュ → プルを、正しい順番で試します。点数は付きません。何度でもやり直せます(約3〜5分)。

練習コーナーへ進む

まとめ

  1. プルは、GitHubの最新を手元に取り込むこと
  2. 作業を始める前に、プルして最新にする
  3. 未記録の変更があるときは、先にコミットしてから取り込む

※ 図は、わかりやすくするために簡略化したものです。ボタンの名前や見た目は、使うアプリによって異なります。