Git

コミット

初級

読み方:コミット|英語:Commit

ファイルの変更を記録することで、ゲームのセーブポイントに相当するよ。いつ使う? 機能を1つ追加したとき、バグを直したときなど、意味のある区切りで記録するよ。間違いやすいポイント: コミットメッセージを「修正」「更新」だけにすると後で何を変えたかわからなくなるよ。「ヘッダーのロゴを追加」のように具体的に書こう。

やさしい説明

コミットとは、ファイルの変更を記録する操作です。ゲームのセーブポイントに相当します。

コミットメッセージで「何を変えたか」を記録します。後から履歴を見たときに「いつ・何を変えたか」がわかるようにするためです。

こまめにコミットする習慣をつけましょう。「1つの機能追加」「1つのバグ修正」ごとにコミットするのが理想です。

具体例・使い方

# ステージに追加してからコミット
git add index.html
git commit -m "ヘッダーにナビゲーションを追加"

# 全ての変更をまとめてコミット
git add .
git commit -m "CSSのレイアウトを修正"

# 履歴を確認
git log --oneline

いつ使う?

機能を1つ追加したとき、バグを1つ修正したとき、作業の区切りがついたときにコミットします。「動く状態」でコミットするのが基本です。

間違いやすいポイント

❌ コミットメッセージが雑

# ❌ 何を変えたかわからない
git commit -m "修正"
git commit -m "update"

# ✅ 具体的に書く
git commit -m "ログインフォームのバリデーションを追加"

よくある疑問

Q: コミットはどのくらいの頻度で?

A: 機能の追加やバグ修正など、意味のある単位でコミットしましょう。1日に何回でもOKです。小さく頻繁にが理想です。

Q: コミットメッセージの書き方は?

A: 「何をしたか」を簡潔に書きます。例: 'ログインフォームのバリデーション追加'。英語なら動詞で始める: 'Add login validation'

Q: コミットを取り消すには?

A: 直前のコミットなら git reset --soft HEAD~1 で取り消せます(変更は残る)。pushした後の取り消しは慎重に。

関連用語

📖 関連レッスン

レッスンを見る →

関連ブログ記事

❓ 関連するQ&A