🚀

Vibe Coding 初学者指南

介绍如何使用 AI 编程工具进行代码开发,包括 Cursor 和 Git 的配置使用方法

Vibe Coding 初学者指南

初识 AI 编程

我接触过 Midjourney、Stable Diffusion、Cursor、Augment 等 AIGC 产品。这些工具让我打开了新世界的大门。AI 提高了我的认知上限。Vibe coding 走进了我的工作和生活。它带来了惊喜、疑惑和成长。 过去一年,我体验了很多 vibe coding 的方式。我学习了提示词优化、上下文联想和 rules 设定。生成的代码质量参差不齐。坦白说,很多代码写得不好。资深程序员可能不屑这些不合逻辑和臃肿的代码。但是对初学者来说,AI 编程是个神器。它让想法变成 demo。它让 demo 迭代成产品。这个过程在以前不可能实现。非计算机专业的人无法独立完成这些工作。

准备开发工具

开始 vibe coding 之前,你需要准备工具。 代码托管平台:使用 GitHub 创建仓库、PR 和 Action。它对新手很友好。 AI 编码助手:Codex、Claude 或 Cursor 都可以。这些工具容易上手。它们帮助你开发代码。 Cloudflare 服务:申请 CF 账号(号称赛博菩萨)。Cloudflare Pages 可以托管前端。它帮你快速发布静态站点。无服务器后端和邮件服务可以用 Cloudflare Worker 实现。 域名注册:如果要把产品上线,你需要域名。Spaceship 网站可以注册域名。它的性价比很高。

Git 版本管理

工具准备好后,让 Cursor 和 GitHub 互动起来。使用 Cursor 编写项目时,你会遇到问题。Cursor 优化代码时可能把正常代码改坏。使用 Composer 功能时,这种问题更多。所以你需要工具来管理代码。这样可以方便回滚。 Git 是版本管理工具。它可以追踪本地代码的改动。只有提交成功才会实际更新代码。它在编程中非常好用。

一、安装 Git

访问下方网站下载 Git 安装包: 网址:https://git-scm.com/downloads/win 默认会装在 C 盘。你也可以更换到其他位置。 安装过程中有一些配置项。按照图中的配置勾选。然后点击下一步。 ![](https://cdn.jsdelivr.net/gh/Throneto/image@main/Vibe-coding-jonurney1.png) 其他选项选择默认或推荐就行。 等待安装结束。 安装完成后,系统右键菜单会出现"Git GUI Here"选项。

二、配置用户信息

打开 Git Bash 或终端。输入以下命令设置用户名和邮箱: ``bash git config --global user.name "Your Name" git config --global user.email "[email protected]" ` 示例: `bash git config --global user.name "Throneto" git config --global user.email "[email protected]" `

三、生成 SSH 密钥(可选)

如果需要连接远程仓库(如 Gitee、GitHub),可以生成 SSH 密钥: 1. 打开 Git GUI 2. 点击菜单栏"Help"→"Show SSH Key"→"Generate Key" 3. 按提示完成密钥生成 4. 复制公钥内容 5. 添加到远程仓库的 SSH 公钥设置中

Git GUI 基本操作

1. 初始化仓库

在项目文件夹中右键选择"Git GUI Here"。点击"Create New Repository"。输入仓库名称和路径。点击"Create"。

2. 克隆远程仓库

在 Git GUI 中选择"Clone Existing Repository"。输入远程仓库 URL 和本地目标路径。点击"Clone"。

3. 添加文件到暂存区

修改或新增文件后,文件会显示在"Unstaged Changes"区域。选中文件点击"Stage Changed"。文件会添加到暂存区。

4. 提交更改

在"Commit Message"框中输入提交描述。点击"Commit"。暂存区的文件会提交到本地仓库。

5. 推送至远程仓库

点击"Push"。选择远程仓库和分支。确认推送。如果是首次推送,需要关联远程仓库。通过"Remote"→"Add"设置远程地址。

6. 拉取远程更新

点击"Remote"→"Fetch from"→"Origin"。这会获取远程仓库的最新更改。然后通过"Merge"→"Local Merge"合并到本地分支。

分支管理

1. 创建分支

点击"Branch"→"Create"。输入分支名称。点击"Create"。

2. 切换分支

在分支列表中选择目标分支。点击"Checkout"切换。

3. 合并分支

切换到目标分支。点击"Merge"→"Local Merge"。选择要合并的分支进行合并。

查看历史记录

点击"Repository"→"Visualize All Branch History"。你可以查看提交历史和分支关系。这方便回溯代码版本。

忽略文件

在项目根目录创建
.gitignore 文件。列出要忽略的文件或文件夹。例如: `

忽略所有临时文件

*.tmp

忽略 node_modules 目录

node_modules/
` 保存后在 Git GUI 中点击"Rescan"。这会重新扫描文件状态。

注意事项

冲突处理

合并时如果出现冲突,Git GUI 会提示。你需要手动编辑冲突文件。选择保留本地或远程版本。或者自行整合后提交。

环境变量配置

如果使用 SSH 连接远程仓库,可能需要设置
HOME 路径。Windows 系统可以在"系统属性"→"环境变量"中添加 HOME=%USERPROFILE%。

在 Cursor 中使用 Git

打开 Cursor。进行 Git 配置。点击下图红色框所示的按钮。你会看到初始化界面。点击初始化仓库。 ![](https://cdn.jsdelivr.net/gh/Throneto/image@main/Vibe-coding-jonurney2.png) 初始化完成后,你可以提交文件到 Git 仓库。 如果出现问题,按照提示修复。记得提前配置 Git 的邮箱和用户名。

常用 Git 命令

在项目根目录执行:
`bash

添加所有更改到暂存区

git add .

提交更改

git commit -m "Add ......"

推送到远程仓库

git push origin master
``
← 返回博客列表 回到首页