git pullを使ってリモートリポジトリと同期する方法【初心者向け】
初心者向けにgit pullを使ってリモートリポジトリと同期する方法について実際にコマンドを打ちながら解説しています。Gitを使ったプルはまず最初に覚えておきたい知識のひとつなので、ぜひ自分でも使えるようにしておきましょう。
テックアカデミーマガジンは受講者数No.1のプログラミングスクール「テックアカデミー」が運営。初心者向けにプロが解説した記事を公開中。現役エンジニアの方はこちらをご覧ください。 ※ アンケートモニター提供元:GMOリサーチ株式会社 調査期間:2021年8月12日~8月16日 調査対象:2020年8月以降にプログラミングスクールを受講した18~80歳の男女1,000名 調査手法:インターネット調査
Git(ギット)はとても便利なバージョン管理システムです。
今回は、Gitの使用においても重要なgit pullの使い方を紹介していきたいと思います。
同様に役立つGithubの使い方も解説しているので、合わせてご覧ください。
なお本記事はTechAcademyのはじめてのプログラミングコースのGitHubレッスンのカリキュラムをもとに執筆しています。
今回の記事の内容は動画でもご覧いただけます。
テキストよりも動画の方が理解しやすいという場合はぜひご覧ください。
田島メンター!!他の人がgit pushした結果を自分のローカルリポジトリに反映させるのってどうしたらいいんですか???
git pullで反映させられるよ。
そうなんですか!?
目次
git pullとは
他の人が開発した機能をリモートリポジトリにpushしたとします。
その変更を自分のローカルリポジトリに取り込まないと自分のリポジトリだけ開発から取り残されてしまうことになります。
そうならないためにGitではgit pullというリモートリポジトリの変更点をローカルリポジトリに取り込む機能が用意されています。
git pullを使用してみよう
それでは実際にgit pullを使用してみましょう。
まず、空のsampleというディレクトリを作成します。そのディレクトリにリモートリポジトリを追加していきます。
今回はsampleというリモートリポジトリを追加します。
GitHub上でリモートリポジトリを作成し、以下のコマンドを打ち込みましょう。
git remote add origin git@github.com:BabaShun/sample.git(BabaShunの部分は自分のユーザー名に変更してください)
sampleリポジトリ内は以下の画像のようにsample.htmlというファイルが入っています。
それではpullしていきましょう。
ローカルリポジトリ内で、以下のように打ち込んでください。
git pull origin master
するとリモートリポジトリ内のsample.htmlがローカルリポジトリにも反映されています。
まとめ
今回はgit pullについて解説していきました。
実際の実務経験で特に大人数で開発している時は、どんどんファイルが更新されていき、git pullする機会も多くなってきます。必ずマスターするようにしましょう。
git pushの使い方も説明しているので、合わせてご覧ください。
反映されました!!!
自分がcommitしてしまっているファイルをpullすると競合が起きてしまったりするから、必ずgit pullを予めやっておいたほうが良いよ。
はい、わかりました♪
テックアカデミーは、積極的に情報集取を行い学習、成長していくビジネスマンの今後を応援しています。
そんな方々におすすめなのはIT業界でキャリアを描くこと。IT業界は成長産業であり、上昇志向や成長志向のある人であれば幅広いチャンスを掴むことが可能です。しかし、総合職であっても技術職とコミュニケーションが取れる人材が求められています。
テックアカデミーにはIT業界で活躍したい方向けにプログラミングを学び、転職支援も受けられるWebエンジニア転職保証コースがあります。
専門知識を効果的に学び、プロのコンサルタントの支援のもと行う転職活動でより自分にあった企業と出会ってみませんか。
IT業界でキャリアアップを目指したい方はぜひテックアカデミーWebエンジニア転職保証コースをご覧ください。