新手 GitHub 速成:把代码推上去才能一键部署

所有部署平台都要从 GitHub 拉代码。给完全没接触过 Git 的新手讲清楚:注册、装 Git、建仓库、init/add/commit/push,以及常见坑。

登录后收藏
内容说明

折腾鸭可能通过推广链接获得佣金,但不会影响编辑结论,也不会增加你的支付价格。

所有部署平台(Vercel / Railway / Zeabur)都要从 GitHub 拉代码(复习见 部署全流程·第 2 步)。这篇给完全没接触过 Git 的新手,讲清楚怎么把代码推上去——这是「一键部署」的前提。

一、先搞清楚几个词

  • Git:版本管理工具,记录你每次改了什么。
  • GitHub:放代码的云端仓库(类似网盘,但专门存代码)。
  • 仓库(Repository):你一个项目的代码存放地。
  • push:把本地代码上传到 GitHub。

二、一步步推上去

  1. 注册 GitHub:到 github.com 用邮箱注册。
  2. 装 Git:本地装 Git(Windows 装 Git for Windows),装完在文件夹右键能「Git Bash Here」。
  3. 建仓库:GitHub 网页点 New repository,起个名(如 my-app),创建。
  4. 本地初始化:在项目文件夹打开终端,执行 git init。
  5. 暂存 + 提交:git add .(把改动加入暂存)→ git commit -m "first commit"(打个快照)。
  6. 关联远程 + 推送:复制仓库的地址,执行 git remote add origin 你的仓库地址 → git branch -M main → git push -u origin main。首次会让你登录授权。

三、之后改了代码怎么更新

每次改完,重复三件套:git add . → git commit -m "说明改了啥" → git push。部署平台一般会自动重新部署,你不用再点。

四、新手常踩的坑

  • .env 被推上去了:记得把 .env 加进 .gitignore,别把密钥传上去(详见 密钥安全)。
  • push 前要 commit:没 commit 就 push 会报错。
  • 大文件别塞进 Git:依赖包(node_modules)、大型媒体别传,用 .gitignore 排除。
  • 不会命令行:很多 AI 编程工具(Lovable、Replit)自带「一键推 GitHub」按钮,不用自己敲命令。

相关阅读

内容持续更新

最近更新:2026-08-27。信息发生变化时,我们会同步修订。

去论坛交流