1
0

03-第一次提交

2026-10-21
2026-10-21

Git 系列教程 · 第 3 课:第一次提交

学习目标:把暂存区里的文件正式存档,生成第一个版本。

一、执行提交

确认 README.txt 已经在暂存区(上一课做过 git add),然后执行:

git commit -m "第一次提交:添加 README"

参数说明:

  • git commit 执行提交
  • -m 后面跟提交说明(message)
  • "第一次提交:添加 README" 这次提交的文字说明

成功后会看到类似输出:

[master (root-commit) a1b2c3d] 第一次提交:添加 README
 1 file changed, 1 insertion(+)
 create mode 100644 README.txt

其中 a1b2c3d 是这次提交的"编号"(哈希值),每个人看到的不一样。

二、查看提交结果

git status

这次会看到:

On branch master
nothing to commit, working tree clean

翻译:

  • 工作区是干净的
  • 没有未保存的改动
  • 所有东西都已经存档了

三、为什么提交说明很重要

-m 后面的那句话会被永久记录在历史里。好的提交说明应该:

  • 写清楚这次改了什么
  • 写清楚为什么改
  • 不要写"更新一下"、"修复bug"这种没用的话

对比一下:

❌ "修改"
✅ "在 README 中添加项目简介"

四、小贴士:漏掉 -m 会怎样

如果你只打 git commit 不加 -m,Git 会打开一个编辑器让你写说明。第一次遇到可能是 vim 编辑器,不知道怎么退出:

  • 按 i 进入编辑模式,写说明
  • 写完按 Esc
  • 输入 :wq 然后回车,保存并退出

(推荐直接用 -m,省事。)

五、小结

到这里你已经完成了:

  • 用 git commit 提交了第一个版本
  • 学会了写提交说明
  • 确认工作区是干净的

下一课:04-修改文件.md

评论