首页

Windows 系统上的 Claude Code 版本控制

你正在使用 AI 助手协作,它会修改你的文件。有时效果出色,有时则不然。版本控制就像整个项目的撤销按钮。每次保存快照(称为”提交”),你就创建了一个可以随时返回的还原点。最棒的是,你可以完全在本地完成这些操作,Claude Code 会为你处理一切。

核心概念

你需要准备什么

步骤 1:打开 Ubuntu Terminal

你会看到一个以 $ 结尾的命令提示符。

步骤 2:安装 Git

你应该会看到类似 git version 2.34.1 的内容。

步骤 3:使用你的身份配置 Git

Git 需要知道你是谁以便在提交消息中记录。

使用姓名和邮箱有助于在多人协作时识别是谁做出了更改。

步骤 4:导航到 Windows 文件夹

WSL 可以通过 /mnt/c/ 访问 Windows 文件。

你应该看到 /mnt/c/Users/YOUR_USERNAME/Documents

步骤 5:创建项目文件夹

这就是你的项目将要存放的位置。

步骤 6:启动 Claude Code

Claude Code 启动并等待你的请求。

步骤 7:让 Claude 初始化 Git

Claude 会在文件夹中初始化 Git 仓库(需要 2-5 秒)。现在你拥有了版本控制!

步骤 8:构建倒计时应用

Claude 会创建 timer.html(需要 10-30 秒),包含 CSS 和 JavaScript 代码。

步骤 9:测试倒计时器

如果出现问题: 在 Claude Code 中描述错误:我看到这个错误:[描述发生了什么]。你能修复它吗?

步骤 10:让 Claude 提交更改

Claude 会:

你已创建了第一个保存点!可以随时返回到这个可工作的版本。

步骤 11:添加预设按钮

我们创建了第二个保存点。这个版本中两个按钮都在正常工作。

步骤 12:添加另一个按钮

在本教程中: 假装 15 分钟按钮无法正常工作。先不要提交——我们将练习丢弃不良更改。

步骤 13:丢弃更改

有时 AI 代码无法正常工作,你需要从上一个保存点重新开始。

Claude 丢弃了我们不喜欢的新更改。倒计时器恢复正常,只有 1 分钟和 5 分钟按钮!

步骤 14:添加声音通知

步骤 15:添加小睡按钮

步骤 16:查看你的提交历史

Claude 会以易读格式显示你的提交。你会看到:

注意 15 分钟按钮的尝试不在其中——你已丢弃了它!

步骤 17:检查代码

完整工作流程

你可以随时返回到任何提交。大胆丢弃——只提交可工作的代码!

下一步

尝试为倒计时器添加更多功能:

记住:每个功能后测试,每次成功后提交,丢弃失败的尝试。

故障排除

你可以向 Claude 询问什么

Claude 通过自然语言处理所有 Git 操作——无需记忆命令!

工作流程概览

Steven Ge 创建于 2025 年 12 月 8 日。