プロジェクトをダウンロードする
GitHub からコードを取得する
⏱ 想定 ~4 分
01 · 読む
Cloning(クローン) は GitHub 上のリポジトリ全体をコンピュータにダウンロードすることで、Pulling はすでに持っているリポジトリに最新の変更を取り込むことです。これが他の人からコードを取得する方法です。
💡 想像してみてくださいClone は他人のフォトアルバム全体をコンピュータにダウンロードするようなもの —— 完全な履歴も含めて。Pull は前回ダウンロード以降に新しい写真が追加されたか確認するようなもの。一度 clone したら、あとは pull で同期を保ちます。
ポイントまとめ
- git clone URL はリポジトリ全体を、すべての履歴と一緒にダウンロードします
- git pull はリモートから最新の変更を取得して merge します
- Clone は 1 回きりのセットアップ、pull は頻繁にやることです
02 · ターミナル演習
多くのエンジニアは、GitHub から既存のプロジェクトをダウンロードするところから始めます。git clone はプロジェクト全体を複製します —— すべてのファイルと完全な履歴を。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
03 · ターミナル演習
他の人が GitHub に変更を push したら、それを取得する必要があります。git pull は最新の変更を取得して、あなたのバージョンに merge してくれます。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
04 · クイズ
あなたがいない間に、チームメイトが GitHub に新しい変更を push しました。その変更を自分のコンピュータに取り込むには?
- git pull で変更をダウンロードして merge する
- git clone でリポジトリ全体を取り直す
- git push で両側を同期する
- git diff でローカルとリモートを比較する
⚠ 全機能のインタラクティブ体験には JavaScript が必要です。JavaScript を有効にして再読み込みしてください。
※ このサイトは独立した教育プロジェクトで、Anthropic の公式製品ではありません。Claude™ は Anthropic, PBC の商標です。