「いつ・誰が・何を」変えたかを記録し、過去に戻せるバージョン管理ツールです。差分が行単位で見えるため AI の提案をレビューでき、主要コマンドは 5 種類です。
「いつ・誰が・何を」変えたかを記録し、過去に戻せるバージョン管理ツールです。差分が行単位で見えるため AI の提案をレビューでき、主要コマンドは 5 種類です。
AI にコードを書かせる時代でも「何を受け入れ、何を戻すか」の意思決定基盤です。差分が取れる→レビューできる→人が責任を持てる、という連鎖は AI 駆動開発でも変わりません。
コード変更の時系列履歴を管理し、差分を取れるようにします。
差分が取れ、壊しても戻せます。並行開発も成立します。
コマンドが多く、最初はエラーメッセージに戸惑います。
共同開発、AI 駆動開発、長期保守のどれでも基盤になります。
add/commit/push/pull/branch の 5 コマンドと差分の概念。
rebase、cherry-pick、worktree、reflog、tag。