Git 是開發者最重要的工具之一,而在 AI Agent 崛起後它更重要了。Agent 一次會動十幾個檔案,沒有版本控制當後盾,連「剛才它改了什麼」都說不清楚。這篇文章會從 Git 最基本的心智模型開始,帶過日常會用到的 add、commit、push 指令,然後進入分支、reset、stash 等反悔技巧,最後用一整章談 AI Agent 時代的協作模式:如何用 git diff 檢查 Agent 改動、用 worktree 讓多個 Agent 並行工作、用 hook 攔下 Agent 沒做的檢查。