03-第一次提交
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