版本控制詞條 6-03
提交Commit
也常叫做:Commit(直接用英文)、提交版本、存檔點
你可能會這樣說
AI 每次改完都問「要不要 commit?」,我不太確定答應之後會發生什麼事。跟平常按存檔比起來,到底差在哪?
白話解釋
提交是在 Git 裡替專案現在的樣子留一張快照,並附上一句說明。之後不管改得多亂,都能回到任何一張快照。
它跟一般存檔最大的不同:存檔只會留下最新版,提交會留下完整歷史——每一步是誰改的、為什麼改,通通查得到。
跟 AI 合作的好習慣:每完成一小段就提交一次,說明寫清楚「這次做了什麼」,做壞了才退得回去。
親手試試
工作區(正在改的)
你和 AI 剛改好的檔案都在這裡還只是草稿——Git 還沒記帳
暫存區(這次要存的)
決定哪些改動要放進這張快照「一次提交只包一件事」,就是在這裡挑
儲存庫(正式的快照)
按下提交,快照連同說明永久留存從此可以隨時回到這一刻
這樣對 AI 說
中文就可以
之後每完成一個小功能,請先停下來問我要不要提交,我說好才做。 提交說明請用中文,開頭寫清楚這次的功能是什麼。 一次提交只包一件事,發現混了多個改動就先問我要不要拆開。 提交前先幫我檢查有沒有錯誤,有問題先講,不要自己修完就直接提交。