参考(たった1日で基本が身に付く!Git超入門, サル先生のGit入門)
##リポジトリ(2種類ある)
ファイルやディレクトリの状態を記録する場所。
パソコン内のフォルダをリポジトリ化すると、フォルダ内に.gitという名前の隠しフォルダが作られる。
- リモートリポジトリ
専用のサーバに配置して複数人で共有するためのリポジトリ。
- ローカルリポジトリ
ユーザ一人ひとりが利用するために、自分の手元のマシン上に配置するリポジトリ。
##コミット
ファイルを編集してリポジトリに記録する操作のこと。
記録したひとかたまりのデータのこともコミットと呼ぶ。
##ワーキングディレクトリ(ワークツリー)
Gitの管理下に置かれた、実際に作業をしているディレクトリのこと。
##プッシュ
ローカルリポジトリの内容をリモートリポジトリに反映するときの操作。
##プル
リモートリポジトリの内容をローカルリポジトリに反映するときの操作。
##コンフリクト(衝突)
複数人がローカルリポジトリで作業した結果、同じファイルの内容が食い違ってしまった場合に起きる問題。
##差分
前回のコミットからの変更部分。
##クローン
リモートリポジトリを複製したローカルリポジトリを作る操作。