Git × AIのワークフロー
なぜ学ぶか: Phase 07の総仕上げ。最初のフェーズで学んだGitを、AIとの協働の『安全装置』として使いこなします。AIに大胆に任せられるかは、いつでも戻れて・変更を確認できるGitの作法があるかで決まります。読む力とサイクルを、実際の開発フローに落とし込む最後のピースです。
任せる前にコミット
AIに作業させる前に、きれいな状態をコミットしておきます。何が起きても戻れる — この安心が『大胆に任せる』ことを可能にします。
diffがレビューの本体
AIが変更したらgit diffで『何が変わったか』を確認します。4つの問い(動く・読める・安全・シンプル)を、このdiffに当てるのが実際の作業です。
小さくコミットする
意味のある変更ごとにコミット。大きな塊はdiffが読めず、切り分けも難しくなります。AIにも『小さく進めて』と指示します。
実験はブランチで試す
git checkout -bで作業用の枝分かれ(ブランチ)を作れば、本体を汚さず試せます。ダメなら枝ごと捨てられます。
全体像:読む力 × Git = 安心して任せる
『戻れる(コミット)』『確認できる(diff)』『試せる(ブランチ)』。この3つが揃えば、AIに速く大胆に任せながら、事故は人間が止められます。
コマンド例
# AI × Git の安全なワークフロー # 1. 任せる前にセーブ(戻れる場所を作る) git add . && git commit -m "機能追加前の安定した状態" # 2. 実験は別ブランチで git checkout -b feature/add-login # 3. AI に作業させたら、diff でレビュー git diff # □ 動くか □ 読めるか □ 安全か □ シンプルか # 4. 良ければ小さくコミット(なぜを残す) git commit -m "GitHub OAuth ログインを追加 秘密キーは Route Handler に閉じ込め、クライアントには出さない構成" # 5. ダメなら丸ごと戻す(怖くない) # git checkout . # 変更を破棄
「戻れる(コミット)・確認できる(diff)・試せる(ブランチ)」— この3つが揃えば、AIに大胆に任せながら事故は止められます。読む力とGitが、AI駆動開発を安全にする両輪です。
ステップ 1 / 2
※ カリキュラムの内容はAIが生成しており、誤りが含まれる場合があります。正確な情報は公式ドキュメント等でご確認ください。