从注册到推送,手把手教你用 GitHub 做代码云端备份、多设备同步和 Vercel 一键部署。
你是不是也遇到过这些问题:
这些问题,本质上都是代码没有做好云端管理和备份。
这期教程不讲 Vibe Coding 技巧,专门讲怎么在 Vibe Coding 的过程中使用 GitHub——从注册账号到代码备份,从版本回退到一键部署上线。即使你完全没用过 GitHub,也能跟着做完。
本教程涉及以下工具和平台:
| 工具/平台 | 链接 | 用途 | 费用 |
|---|---|---|---|
| GitHub | github.com | 代码云端托管、版本管理 | 免费(私有仓库无限) |
| VSCode | code.visualstudio.com | 代码编辑器、Git 图形化管理 | 免费 |
| Vercel | vercel.com | 前端项目一键部署 | 免费(个人项目) |
建议提前收藏以上链接,后续步骤中会用到。
先快速区分两个最容易混淆的概念:
| Git | GitHub | |
|---|---|---|
| 是什么 | 你电脑上的软件 | 一个网站 |
| 作用 | 本地做存档、回档、分支 | 把本地仓库放到云端 |
| 关系 | Git 是工具 | GitHub 是 Git 的「云盘」 |
简单说:Git 负责本地备份,GitHub 负责云端中转。你可以把本地代码推到 GitHub,也可以从 GitHub 把代码拉到本地。
如果你只是想做本地备份,看我们上一期 Git 教程 就够了。本期重点讲怎么把备份搬到云端。
操作步骤:
focus-kanban)注意: 下面两个选项不要勾选:
- Add a README file
- Add .gitignore
因为本地已有完整项目,勾选这两个会生成额外文件,与本地文件冲突。
放心,GitHub 的私有仓库现在免费而且无限,随便用。
在推送之前,确保本地已建立 Git 仓库。如果还没有,依次执行:
git init
git add .
git commit -m "初次提交"
然后,把 GitHub 页面上的推送命令复制到 VSCode 终端,依次执行:
第一行:绑定远程仓库
git remote add origin https://github.com/你的用户名/仓库名.git
origin 是 GitHub 地址的代号。
第二行:修改主分支名
git branch -M main
把主分支名改成 main(GitHub 现在的默认名)。
第三行:推送代码
git push -u origin main
-u 表示建立追踪关系,以后直接用 git push 就行。
看到推送成功的提示后,刷新 GitHub 页面,项目文件就会出现在网页上。本地一份,云端一份,双保险。
问题: 注册、建仓、绑地址、输命令,步骤太多记不住。
解决方案: VSCode 内置了图形化推送,点点鼠标就搞定。
操作步骤:
VSCode 会自动帮你完成三件事:
推荐: Vibe Coding 时优先使用 VSCode,很多繁琐操作图形界面一点就搞定。
场景: 在公司电脑写了一半,回家想继续写。
在公司电脑(上传):
写完代码后,在终端输入:
git push
云端就有最新版本了。
在家里电脑(首次拉取):
打开 VSCode,在欢迎页点击克隆 Git 仓库,粘贴仓库地址,选择保存位置。或在终端执行:
git clone https://github.com/你的用户名/仓库名.git
日常同步:
开始工作前,拉取最新代码:
git pull
写完收工,推送新代码:
git push
两边代码永远保持同步,再也不需要拷 U 盘。
场景: 你做了个网页,想让所有人用浏览器就能访问。
Vercel 是一个免费的网站托管平台,专门部署前端项目,可以与 GitHub 直接关联。
操作步骤:
等 30 秒左右,显示 Deployed,下面会给出一个链接。点击链接,你的网页已经上线了,全世界都能访问。
更厉害的是: 以后每次
git push代码,Vercel 会自动检测到更新,自动重新构建、重新部署。Push 一次代码 = 自动上线一次,你什么都不用管。
分享代码:
只要把 GitHub 仓库设为 Public,直接把链接发出去就行:
git clone 就能拉到本地克隆别人的开源项目:
GitHub 上有大量优秀开源项目,看到好用的工具,想弄到自己电脑上:
git clone 粘贴刚才复制的地址
回车,等一会儿,整个项目就下载到你电脑上了——包括所有代码和所有历史存档,完整拷贝。
看到好项目一键拉下来,直接用或在上面二次开发,很多时候比自己手搓要方便得多。
以上就是新手 Vibe Coding 时使用 GitHub 的完整流程。快速回顾一下:
| 场景 | 命令/操作 | 说明 |
|---|---|---|
| 本地建立仓库 | git init | 首次初始化 |
| 保存到本地 | git add . + git commit -m "xxx" | 存档 |
| 绑定云端 | git remote add origin URL | 关联 GitHub |
| 推送到云端 | git push / git push -u origin main | 上传代码 |
| 拉取到本地 | git pull | 同步最新代码 |
| 克隆项目 | git clone URL | 下载完整项目 |
| 一键部署 | Vercel Import + Deploy | 自动关联 GitHub |
核心 takeaway: 学会 GitHub,代码有备份、改崩能回退、多设备能同步、项目能上线——Vibe Coding 的底气就来自这里。