Gitとは何か?
version管理システムの1つである。
誰が?いつ?何を変更したかを管理する。
特定のバージョンの差分を確認したり、状態を元に戻したりできる。
分散管理方式である。
リポジトリとはプロジェクトの全てのファイルを管理している場所を指している。
自分のパソコンにあるリポジトリを「ローカルリポジトリ」と言う。
リモートサーバーに置いたリポジトリを「リモートリポジトリ」と言う。
GitHubは、リポジトリをオンライン上で保存・管理する場所を提供している。
最初に覚えることは、リモートリポジトリとローカルリポジトリだな。
「リモートリポジトリからローカルリポジトリにpullする。」
→ リモートリポジトリの変更内容を取得して、ローカルリポジトリに反映させる。
「ローカルリポジトリからリモートリポジトリにpushする。」
→ ローカルリポジトリの変更内容をリモートリポジトリに送信して、反映させる。
ローカルリポジトリは英語で「local repository」、リモートリポジトリは英語で「remoe repository」と言う。
repository(名)保管場所,倉庫