← 第 4 关 – 数据专家

第 2/6 课 ⏱ 35 分钟 高级版

Git——你的备份机器

学会像专业人士一样保存代码版本。搞坏了可以回去。

Git 是什么

Git 是一个程序,记住项目里 修改的历史。每个”版本”叫 commit(一次保存)。代码搞坏了?回到旧的 commit。专业开发者没有 Git 不工作。

⚠️

安装 Git 并运行第一批命令要 和家长一起。Mac 上通常已经有了(git --version)。Windows 下载 Git for Windows

跟我看:你的第一个仓库

在 React 或服务器项目文件夹里打开终端:

git init

这告诉 Git:“从这里开始跟踪改动。” 会创建隐藏文件夹 .git

把所有文件加入第一次 commit:

git add .
git commit -m "First version of my website"

看看历史:

git log --oneline

你会看到类似 a1b2c3d First version of my website

跟我看:.gitignore

node_modules 永远 不该进项目——它很大,用 npm install 下载就行。创建 .gitignore 文件:

node_modules/
dist/
.env
*.db
.DS_Store

然后再 commit:

git add .
git commit -m "Added gitignore"

轮到你了 💪

  1. 在项目根目录(React 或服务器)运行 git init
  2. 按上面例子创建 .gitignore
  3. 两次 commit:一次”First version”,小改后再一次(比如改页脚文字)。
  4. git log --oneline——能看到两个吗?

检查一下: 你有仓库、.gitignore,至少 2 个 commit。Git 目前只在你电脑上——下一课我们推到 GitHub。

这堂课你要记住