Menu
Coddy logo textTech

Push、Pull、Clone

CoddyのTerminalジャーニー「バージョン管理」セクションの一部 — レッスン 48/58。

ローカルリポジトリとリモートの間で作業を移動させるには、3つのコマンドを使用します:

  • git clone <url>: 既存のリモートリポジトリの完全なコピー(全履歴を含む)をダウンロードします。これは、他人のプロジェクトで作業を開始する方法です。
  • git push <remote> <branch>: 指定されたブランチのローカルコミットをリモートにアップロードします。
  • git pull <remote> <branch>: リモートから新しいコミットをダウンロードし、現在のブランチにマージします。これは git fetch に続いて git merge を実行する際の短縮形です。

新しいブランチを初めてプッシュするときは、通常、リンクを記憶させるために -u (または --set-upstream) を渡します:

git push -u origin feature-login

その後は、単純な git pushgit pull で、保存されたアップストリームが自動的に使用されるようになります。

このコースでは、これらを実際のサーバーに対して実行することはありませんが、実世界のチュートリアルの至る所で見かけることになるでしょう。

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

バージョン管理のすべてのレッスン