~/VibeHandbook
免費 PDF

07 · 04

讓版本控制成為本能反應

版本控制是你的安全網,而有了 AI 它變得不可或缺。AI 能在五秒內改十個檔案——你需要一種乾淨的方式去檢查、保留或丟棄那份工作。

  • **頻繁地、小塊地提交。**在你要求一個大改動之前,先把能跑的提交了。一棵乾淨的工作樹意味著你總能回到那裡。
  • **提交前讀 diff。**這才是你真正的審查步驟。你不必理解每一行,但你應該理解改了什麼、為什麼改。
  • **用分支來做有風險的工作。**開一個分支,讓 AI 放手去幹,只在你滿意結果時才合併。如果不滿意,刪掉它——毫髮無傷。
  • **寫誠實的提交資訊。**未來的你和 AI 都會讀歷史來理解意圖。

心態上的轉變:提交不是官僚主義,它們是遊戲裡的存檔點。在打 Boss 前先存檔。再學會那兩個讓乾淨歷史值得維護的逃生口——git checkout .(或 git restore .)扔掉未提交的實驗,git revert 撤銷一個你已經做下的提交。知道自己永遠能回到一個已知良好的狀態,正是這一點讓你能給 AI 一條長長的韁繩而不焦慮。

想離線閱讀?

免費下載整本書的 PDF 或 EPUB。