3.4操作⏱ 约 5 分钟
你的第一次提交(git commit)
正式把改动存进历史
🔎 最后验证 2026-05📚 来源:Git/GitHub 官方文档🧰 Git✅ 161 人学过👁 301 次阅读
为什么学这个
现在完成那临门一脚:git commit。它把暂存区里的东西正式"拍照存档",生成历史上一个永久的版本节点。这一节你将从零走完一整个 Git 循环。
💡 打个比方
git commit 就是游戏里正式按下"保存存档":这一刻的状态被永久记下来,还附上一句说明("打完第三关")。以后不管怎么折腾,都能读回这个存档。
git commit -m "提交说明"= 把暂存区的内容存为一次提交,-m后面是这次改动的说明- 提交说明很重要:它告诉未来的你(和队友)"这次改了什么、为什么"
- 一次完整循环:改文件 →
git add→git commit -m "..." - 提交后用
git log能看到你的历史
⚠️ 真机第一次用 Git 前,要先做一次性配置:告诉 Git 你是谁,否则第一次 commit 会直接报错("Please tell me who you are")。在真实终端里跑一次(只需配一次,以后都不用):
git config --global user.name "你的名字" git config --global user.email "你的邮箱"(本课程的模拟终端已经帮你配好了,直接练即可。)
完整走一遍(这次自己 init):git init → echo 我的项目 > readme.txt → git add . → git commit -m "初始化项目" → git log:
模拟终端(自由练习 · 敲错也不会弄坏任何东西)
🎯 小目标:从 git init 开始,完整完成你人生第一次提交,并用 git log 看到它
试着随便敲敲:ls、cd 项目、mkdir 测试、cat 笔记.txt … 输入 help 看全部命令。
~ $
✏️ 填空
提交并附上说明的命令是:git commit ___ "说明"(填中间那个参数)
⚠️ 避坑忘了 -m 会被丢进一个奇怪的编辑器
直接敲 git commit(不带 -m "..."),真实 Git 会打开一个叫 Vim 的编辑器让你写说明,很多新手在里面"出不来"(按 Esc 再输入 :q! 回车可退出)。养成习惯:始终用 git commit -m "说明",一步到位。
🤖 用 AI 巩固这一节
请帮我把 Git 的基本循环讲成一句口诀好记住,并解释'工作区→git add→暂存区→git commit→仓库历史'每一步发生了什么。
🔎 来源与核验· 2 条,点开核对
本节每个关键论断都对应一个可追溯的来源 —— 这是本课程"靠谱、不过时"的底线。
「git commit 把暂存区内容存为一次提交,-m 附带提交说明」
📚 Git 官方文档 · git-commit✓ 已核验 2026-05
「基本循环:改 → git add → git commit」
📚 Pro Git(官方中文版)·Git 基础✓ 已核验 2026-05
✅ 小结
🎉 你完成了第一次提交!但项目是会不断变化的。下一节练习真实的日常节奏:改了东西之后,怎么再提交一版。
下一节 → 修改后再提交

都看到这了,打个赏呗!
接下来 · 3.5
修改后再提交
继续读下一节 →