インデックスとは
インデックスとは、コミットをするファイルを登録するための場所。
ファイルをコミットすると、インデックスに登録されているファイル群の変更が記録される。
インデックスのメリット
一度に多くのファイルを変更した際に、どのファイル単位でコミットするかを選択するために使用する。
インデックスに登録したファイル単位が一つのコミットとなるために、どのファイルをインデックスに登録するのかを決める必要がある。
コミット
ディレクトリやファイルの状態を記録するための操作。
コミットすることで現在の状態が、日時や変更を加えた人の情報を含めて一緒に保存することができる。
コミットメッセージを書く目的
コミットメッセージとは、一つのコミットに対してつけるコメントのこと。
そのコミットでどのような実装をしたのかということを記録しておくための記述する。
コミットをする際に気をつけるべきポイント
コミットはなるべく細かく行う。一つの機能に対して一コミットするのがベター。
なぜなら、基本的にファイルを元に戻したいと思った時には、コミットごとでしかファイルを元に戻すことができないため。