Git 与 GitHub 基础:代码的时光机
为什么需要 Git
想象你写了一个文档,改了 10 版:
最终版.docx最终版2.docx真正最终版.docx打死也不改了.docx
Git 就是来解决这个问题的——它帮你记住每一版的改动。
Git vs GitHub
| Git | GitHub |
|---|---|
| 本地工具,安装在电脑上 | 网站,代码托管平台 |
| 记录版本历史 | 云端备份 + 协作 |
| 离线也能用 | 需要联网 |
5 个核心命令(够你用了)
| 命令 | 作用 |
|---|---|
git init | 让一个文件夹变成 Git 仓库 |
git add . | 把所有改动加入暂存区 |
git commit -m "说明" | 保存一个版本快照 |
git push | 上传到 GitHub |
git pull | 从 GitHub 下载最新版本 |
实战:把你的项目上传到 GitHub
1. 注册 GitHub
打开 https://github.com → 注册账号
2. 创建仓库
点击右上角 + → New repository → 输入仓库名(如 my-first-project)→ 创建
3. 在终端中操作
# 进入项目目录
cd my-first-project
# 初始化 Git
git init
# 添加所有文件
git add .
# 第一次提交
git commit -m "我的第一个 AI 编程项目"
# 连接到 GitHub(把下面的地址换成你自己的)
git remote add origin https://github.com/你的用户名/my-first-project.git
# 上传
git push -u origin main
4. 之后每次改完代码
git add .
git commit -m "修改了按钮颜色"
git push
三行搞定,养成习惯。
用 AI 帮你记命令
记不住命令?没关系:
告诉 AI:“帮我把当前的改动提交并推送到 GitHub”
AI 会给你生成正确的命令。
把 GitHub 地址发给 AI
之后做新项目时,你可以直接把 GitHub 仓库地址发给 AI:
“帮我分析一下这个项目:https://github.com/xxx/my-project”
AI 可以看懂你项目的结构!
小结
Git 不需要学得很深。对于 AI 编程:
- 每次改完代码 →
add → commit → push - 不小心改坏了 → 问 AI “怎么回退到上一个版本”
- 和别人协作 → 先
pull再改
下一篇我们深入了解 Node.js 和 npm,理解现代前端开发的基石。