6
0
0

VS Code 中 Git 使用总结

2026-04-23
2026-09-06
VS Code 中 Git 使用总结
文章摘要
|

一、核心概念

概念

含义

类比

工作区

你正在编辑的文件

草稿纸

暂存区

选中要提交的文件

装进信封

提交

保存一个版本到本地仓库

封存档案

推送

上传到远程仓库(如 GitHub)

寄出快递

拉取

从远程下载别人更新

收快递


二、日常开发最常用的 6 个操作

1. 初始化仓库

git init

或在 VS Code 中打开文件夹后,点击源代码管理面板的“初始化仓库”

2. 提交代码

步骤

操作

VS Code 中

① 暂存

选中要提交的文件

点击文件旁的 +

② 写说明

输入本次改了什么

顶部输入框

③ 提交

执行提交

点击 Ctrl+Enter

3. 推送到远程

git push

或点击源代码管理面板底部的 同步更改 / 发布 按钮

4. 拉取远程更新

git pull

或点击 同步更改 按钮

5. 查看历史记录

  • 终端:git log --oneline
  • VS Code:可视化查看

6. 撤销/回退

场景

命令

撤销暂存(变回棕色)

点击文件旁的 -

放弃文件修改

git checkout -- <文件名>

撤销上一次提交

git reset --soft HEAD~1


三、VS Code 界面速查

┌─────────────────────────────────────────────┐
│  源代码管理面板(Ctrl+Shift+G)              │
├─────────────────────────────────────────────┤
│  [消息输入框]  ← 写提交说明                   │
│  [✓ 提交] [···]  ← 更多操作                 │
├─────────────────────────────────────────────┤
│  更改(棕色文件)  ← 已修改,未暂存           │
│    ├── file1.txt  [+暂存]                   │
│    └── file2.js   [+暂存]                   │
├─────────────────────────────────────────────┤
│  暂存的更改(绿色文件) ← 准备提交            │
│    ├── file1.txt  [−取消暂存]                │
│    └── file2.js   [−取消暂存]                │
└─────────────────────────────────────────────┘

四、颜色含义速记

颜色

状态

需要做什么

🟢 绿色

已暂存

点击 ✓ 提交

🟤 棕色

已修改

点击 + 暂存

⚪ 灰色

被忽略

检查 .gitignore

🔵 蓝色

有远程更新

点击同步


五、常用命令对照表

操作

Git 命令

VS Code 快捷操作

初始化

git init

面板 → 初始化仓库

暂存文件

git add <文件>

点击 +

提交

git commit -m "说明"

输入信息 → 点击 ✓

推送

git push

底部状态栏 → 同步

拉取

git pull

底部状态栏 → 同步

查看状态

git status

面板自动显示

查看历史

git log

安装 Git Graph 扩展

克隆仓库

git clone <url>

命令面板 → Git: Clone


六、新手最容易犯的 3 个错误

错误

后果

正确做法

在主目录 git init

所有文件都被追踪

在项目文件夹内初始化

忘记配置 user.name/email

提交失败

git config --global

提交了 .a/.lib 等大文件

仓库膨胀

创建 .gitignore 忽略


七、推荐的 .gitignore(C/C++ 项目示例)

# 编译产物
*.o
*.obj
*.exe
*.dll
*.so
*.a
*.lib

# IDE 配置
.vscode/
.idea/

# 临时文件
*.tmp
*.log
*.cache

八、常用快捷键

快捷键

功能

Ctrl+Shift+G

打开源代码管理面板

Ctrl+Enter

快速提交(写好信息后)

Ctrl+Shift+PGit: Commit

命令面板提交

Ctrl+Shift+PGit: Push

命令面板推送


九、推荐扩展

扩展

用途

Git Graph

可视化提交树,必装

GitLens

查看每行代码的作者/时间

Git History

文件历史记录查看


十、你的第一个工作流

1. 创建项目文件夹 → 用 VS Code 打开
2. git init                 ← 初始化
3. git config --global      ← 配置身份(一次即可)
4. 写代码
5. 点击 + 暂存              ← 选中有改动的文件
6. 写提交说明
7. 点击 ✓ 提交              ← 保存到本地
8. (可选)推送到 GitHub

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!

评论

欢迎来到我的博客!