← inaro.devAI駆動開発 学習ツール

Gitの基本

なぜ学ぶか: AIは一度にたくさんのファイルを書き換えます。もし壊れても、Gitという「セーブ機能」があれば元に戻せるし、どこが変わったかも確認できます。この安心があるから、AIに大胆に任せられます。

Git=変更の履歴を記録する道具

ゲームのセーブポイントのように、記録した時点へいつでも戻れます。

コミット=セーブ

git commitで「今の状態」を記録します。メッセージは「何をしたか」のメモです。

diff=どこが変わったか

git diffで変更点が見えます。行頭が-は消えた行、+は増えた行。これが読めれば、AIの変更をチェックできます。

鉄則:任せる前にコミット

戻れる場所を作ってから任せれば、失敗しても怖くありません。

戻し方はAIに頼めばいい

「さっきのコミットの状態に戻して」とAIに頼めます。大事なのは、戻れる記録(コミット)を自分で作っておくことです。

コマンド例

# 1. AI に作業を頼む前に、今の状態をセーブしておく
git add .
git commit -m "機能追加をAIに頼む前の状態"

# 2. AI が書き換えたら、何が変わったかを見る
git diff     # 変更の中身(次の「期待される出力」が読み方の例)

期待される出力

--- a/src/app/page.tsx
+++ b/src/app/page.tsx
-      <h1>Hello</h1>
+      <h1>こんにちは</h1>

「-」が消えた行、「+」が増えた行。この例ではHelloが こんにちは に変わったと分かります。この読み方だけで、AIの変更をレビューできます。

ステップ 1 / 2

※ カリキュラムの内容はAIが生成しており、誤りが含まれる場合があります。正確な情報は公式ドキュメント等でご確認ください。