提交 · Commit
英文:commit/kəˈmɪt/(重音在 mit)
Git 与版本难度:入门 ★
🗣️一句话大白话
给项目当前状态拍一张「存档快照」,附一句说明。每次 commit 是一个可回退的节点——快照打得越勤,后悔药越多。
🎬真实场景
AI 加完导出功能,你验收 OK,提交:「feat: 新增订单导出 Excel」。之后 AI 改搜索功能改崩了,你一键回到「导出功能完好」的那张快照。
📮你可以这样说
「「功能做完先提交。commit 信息按『类型: 改了什么』写(feat: 新增导出 / fix: 修复登录超时)。一次 commit 只做一件事。」」
⚠️边界与常见误解
- ▸大杂烩 commit(一次改十个功能)没法单独回滚——小步提交
- ▸已 push 和未 push 的 commit 处理方式不同:改历史前问 AI
- ▸敏感信息一旦 commit 并 push,删了文件历史里仍有——要正规清除