VS Code 中的 Git 版本控制指南
Git 可以被视为代码的'时光机',它能记录每一次修改,让你随时回退到过去的状态。
配置 Git 身份
在使用 Git 之前,需要配置用户信息,以便提交记录显示操作者身份。
- 操作界面:WSL 终端(VS Code 下方终端或 Ubuntu 窗口)。
- 目的:给代码提交打上身份标签。
操作:输入以下命令(替换为你的名字和邮箱):
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
如果要在 VS Code 内置终端查看当前 Git 用户名,操作方式与普通终端一致:
- 查看当前仓库配置的用户名
git config user.name - 查看全局配置的用户名
git config --global user.name - 查看所有 Git 配置
git config --list
确保在 Git 项目根目录下(包含 .git 文件夹),上述命令才能反映实际提交身份。
初始化仓库
假设已在 WSL 中创建项目文件夹 ~/projects/my_rl_project。
- 操作界面:VS Code(已连接 WSL 并打开该项目)。
- 操作:
- 点击左侧侧边栏第三个图标(源代码管理)。
- 点击蓝色按钮 'Initialize Repository'。
- 结果:按钮消失,文件列表旁出现
U标记。 - 目的:创建隐藏目录
.git,开始监控文件夹变化。
日常存档流程
1. 忽略不需要的文件
科研项目中,数据文件和模型权重通常较大,不适合 Git 管理。
- 操作:在项目根目录新建
.gitignore文件。 - 内容示例:
__pycache__/ *.pth *.csv data/ results/
保存后,对应文件将不再出现在源代码管理栏中。
2. 暂存更改 (Stage / Add)
- 操作:在'源代码管理'侧边栏的'Changes'列表下,点击标题栏右侧的
+按钮。 - 结果:文件移动至'Staged Changes'列表。
- 目的:告知 Git 本次要保存的文件修改。
3. 提交存档 (Commit)
- 操作:

