第一次"存档":git init 初始化仓库,改完代码 git add 暂存,git commit 提交。
核心三步:
① git init——把当前文件夹变成 Git 仓库
② git add .——把所有改动加到暂存区
③ git commit -m "说明"——正式存档
坑:init 后才有 .git 隐藏文件夹、add . 是当前目录所有改动、commit -m 后面的说明要写清楚。
点「下一步 ▶」,跟着 index.html 走一遍:请 Git 来管 → 挑进筐 → 存个档 → 看历史。
# 在你的项目文件夹里打开 Git Bash( 或 VS Code 终端), 敲: git init # 命令: 初始化, 也就是 "请 Git 接管这个文件夹" # 敲完, 文件夹里会多出一个看不见的.git 小柜子
如果你把这个 .git 小柜子删了,就会怎样?因为所有历史存档都锁在柜子里,柜子一删,Git 就不认识这个文件夹了,等于把时光机砸了。所以平时千万别去动 .git 文件夹。
用 VS Code 打开你的文件夹,点左边第三个小图标(源代码管理,长像分叉):
| 第几步 | 在 VS Code 里点哪 | 等于敲了啥命令 |
|---|---|---|
| 1 请 Git 来管 | 点"初始化仓库"按钮 | git init |
| 2 挑进筐 | 把鼠标放文件上,点右边的 + | git add . |
| 3 写说明 | 上面输入框写"我这次改了啥" | 就是 -m 后面那句话 |
| 4 存个档 | 点上面的 对勾 | git commit |
# 同样的事, 用命令敲就是这两行: git add . # 命令: 这个点号.意思是 "当前文件夹里所有改动" # 也就是 "全部挑进筐" git commit -m "第一次存档:搭好页面架子" # 命令: 存个档 # - m 后面引号里写一句 "这次干了啥", 给自己和别人看
git log # 命令: 把所有存档记录列出来 # 每条会显示: 存档编号、 谁存的、 什么时候存的、 写的说明 # 看太多了按键盘上的 q 键退出
如果你存档说明只写"改了一下",三个月后会怎样?因为说明里没说干了啥,你回头翻 git log 一脸懵,根本想不起来这次改了哪。所以存的时候就写清楚"我做了啥"。
① 在哪用:新建一个项目文件夹、第一次开始写作业时。
② 常见坑:git init 后手贱删了 .git 文件夹导致历史全丢;git commit -m 后面忘写说明或引号没成对。
③ 怎么解决:.git 文件夹别碰;commit -m 引号要成对,说明写清楚干了啥。
| 命令 | 作用 | 常用参数 | 说明 | 代码示例 |
|---|---|---|---|---|
| git init | 请 Git 来管 | — | 文件夹里多出看不见的 .git 小柜子 | git init |
| git add . | 挑进筐 | . | 当前文件夹所有改动都进暂存区 | git add . |
| git commit -m "说明" | 存个档 | 说明内容 | 把暂存区正式存成历史档 | git commit -m "搭好页面架子" |
| git log | 看历史 | — | 列出所有存档(看太多按 q 退出) | git log |