趣学社 FUN LEARN CLUB
💻 编程开发

Git 其实就 6 条命令:覆盖 90% 日常场景的新手手册

👤 编辑部 📅 2026-10-08 🕐 3 分钟 👁 281 阅读

不用背 30 条命令,先掌握这 6 条就能干活。每条都配真实使用场景和常见错误处理。

很多 Git 教程一上来就讲分支模型、暂存区原理,把新手吓跑。其实日常开发 90% 的场景,6 条命令就够了。

1. git clone —— 把远程仓库搬到本地

场景:入职第一天,组长发来仓库地址。

git clone https://github.com/公司/项目.git

2. git pull —— 同步别人的改动

场景:每天早上开工第一件事,把同事的提交拉下来。

git pull

⚠️ 常见错误:本地有未提交改动时 pull 会失败。先 commit 或 stash 再 pull。

3. git status —— 最被低估的命令

场景:任何时候不确定「我现在在干嘛、改了什么」,先敲这条。它会告诉你:改了什么文件、哪些还没提交、当前在哪个分支。

git status

养成习惯:每条命令执行前先 status。

4. git add + commit —— 保存进度

场景:改完一个功能,存档。

git add .   # 把改动放进暂存区
git commit -m "完成登录页面"   # 存档并写清楚做了什么

⚠️ 提交信息写「修复了一些问题」等于没写。要写「修复登录页验证码不刷新的问题」。

5. git push —— 把本地存档推到远程

场景:commit 之后,让同事和服务器看到你的改动。

git push

6. git checkout —— 切换分支 / 撤销改动

场景 A:切到新分支做需求:git checkout -b feature-login
场景 B:某个文件改崩了,恢复成上次提交的样子:git checkout -- 文件名

一条黄金工作流

  1. 早上 git pull 同步
  2. git checkout -b feature-xxx 开新分支
  3. 写代码 → git status 看改动 → git add . → git commit -m "说清楚干啥"
  4. git push 推上去,提 Merge Request

什么时候需要学更多

当「两个人同时改同一个文件」冲突了(git merge / rebase)、当你想「回到三天前的某个版本」(git log / reset)——这时候再去查命令,带着问题学,一遍就会。

📚相关阅读