Dance with Agents

コミットとは何か

「保存」ではなく「スナップショット」

普段パソコンで使う「保存」は、今のファイルを上書きして、1つの状態だけを残す操作です。コミットは違います。その瞬間の全体像を、まるごと写真に撮って残すイメージに近いものです。

だから、コミットを重ねていくと、リポジトリの中には「アルバム」のようにスナップショットが積み重なっていきます。あとから「あの時点はどうだったか」を、いつでも見返せます。

コミットする前にひと手間:ステージング

すべての変更をそのままコミットするのではなく、「今回のスナップショットに何を含めるか」を先に選ぶ工程があります。これがステージングです。

やってみる

git add .
git commit -m "何をしたかの一言"

-mのあとの文字列は、そのスナップショットに添える一言メモです。あとで履歴を見返したときに、何をしたコミットか分かるように書いておきます。コマンドの詳細はGit基礎コマンド一覧、一連の流れはGit基本的な使い方を参照してください。

Gitの記事

Gitのページへ →