基本のGitコマンドを使う
中級add・commit・logなど基本のGitコマンドを実際に使って習得します。
座学
この講座で学べること
- ✓「変更→ステージ(git add)→保存(git commit)」の基本サイクルを理解する
- ✓ステージングエリアの役割と特定ファイルだけコミットする使い方を習得する
- ✓後から見て分かるコミットメッセージの書き方のコツを身につける
- ✓git log --onelineでコミット履歴を一覧確認する方法を習得する
Gitでファイルを保存する流れは「変更 → ステージ(git add)→ 保存(git commit)」の繰り返しです。ゲームのセーブと同じで、このサイクルを回すたびにセーブポイントが積み重なり、いつでも好きなタイミングに戻れる履歴ができていきます。
「ステージ」とは、コミット(保存)する前の準備エリアです。写真に例えると「シャッターを押す前に、カメラに写したいメンバーを選んで集合させる作業」のようなものです。 git add ファイル名:特定のファイルだけステージに追加する git add .(ドット):変更したファイルをすべてステージに追加する ステージがあることで「このファイルだけコミットして、あのファイルはまだ準備中」という細かい管理ができます。
コミットメッセージは「何をしたか」を一言で書きます。後から履歴を見たとき何のセーブポイントかわかるようにするためです。 ✗ 悪いメッセージ例:「修正」「更新」「test」 ✓ 良いメッセージ例:「トップページのボタンの色を青に変更」「お問い合わせフォームを追加」 日本語でも英語でもOKです。Claude Codeの /commit コマンドを使うと、変更内容を読んで自動で良いメッセージを提案してくれます。
/commit の仕組み
変更を自動検知
Claude Codeが
変更ファイルを読む
メッセージを自動生成
変更内容から
コミットメッセージを作成
あなたが確認
提案を確認して
Enterで承認
コミット完了
セーブポイントが
自動で作成される
手動: git commit -m "..."
- ・自分でメッセージを考える必要がある
- ・git add も別途実行が必要
- ・細かく制御したいときに向いている
Claude Code: /commit
- ・変更内容からメッセージを自動生成
- ・git add も自動でやってくれる
- ・素早くコミットしたいときに便利
実践手順
ステップ1:Claude Codeにファイルを作成してもらう
Claude Codeのチャットに以下を入力して、練習用ファイルを作ってもらいましょう。
test.txtというファイルを作って「はじめてのGit」と書いてくださいステップ2:変更を確認する
git statusを実行して、新しくファイルが追加されたことを確認しましょう。「Untracked files」に test.txt が表示されるはずです。
git statusステップ3:ステージに追加する(git add)
以下のどちらかで test.txt をステージに追加してください。特定のファイルだけ追加するか、すべてを追加するか選べます。
git add test.txt
# または全ファイルを追加する場合
git add .ステップ4:コミットする(git commit)
以下のコマンドでセーブポイントを作ります。-m の後ろにコミットメッセージを書きます。
git commit -m "はじめてのコミット"ステップ5:履歴を確認する(git log)
コミットが作られたか確認しましょう。--oneline オプションをつけると、1行ずつシンプルに表示されます。
git log --oneline確認チェック
講座を終える前に、以下の項目を確認しましょう。
