适用于 Vibe 编码人员的 Git

简单的 Git,零淹没,足以阻止 Claude 不小心删除你的代码和数据库。

来源:KDnuggets
作者图片

# 简介

#

我听说过有关 Claude Code 或 Cursor “删除数据库”或清除人们在氛围编码时花了几天时间构建的文件的故事。真正的问题通常不是人工智能(AI)本身,而是缺乏版本控制。如果您不使用 Git,您的所有工作都处于单一、脆弱的状态,一次糟糕的重构可能会毁掉您所做的一切。

克劳德代码 光标 git

我什至要求 Claude “设置 Git 并提交重大更改”,但它基本上忽略了我保持应用程序运行的请求。这意味着您不能真正依赖人工智能来跟踪更改并在出现问题时恢复应用程序。

本文旨在解决这个问题。它提供了初学者友好的零背景指南,用于将 Git 集成到您的氛围编码工作流程中。通过学习简单的 Git 命令,您将能够创建安全快照、执行简单的回滚、管理干净的分支以及在 GitHub 上设置自动备份。在没有压力的情况下不断进步。

# 0. 一次性设置(告诉 Git 你是谁)

进入Git网站,根据您的操作系统安装Git程序。然后打开终端并输入:

配置 Git 将在提交元数据中记录的名称和电子邮件:

git config --global user.name "你的名字"
git config --global user.email "you@example.com"

这些设置将您的提交与您的身份相关联,这有助于 Git 正确跟踪您的工作。

# 1.开始跟踪您的项目

在终端中输入 claude 之前,导航到项目文件夹并运行以下命令来初始化 Git 存储库:

克劳德

之后,Git 将开始跟踪您所做的更改。

# 2.保存您的第一个版本(两个步骤)

进行一些更改后,需要将它们保存在 Git 中。

首先,暂存您更改的所有内容,然后通过一条简短消息描述您所做的事情来提交:

git add .
git commit -m“第一次提交”
git add . git 提交

当你工作时,你会经常重复这一点,并要求 AI 为你构建新功能: