Git: 从提交到团队协作
2026-06-03
别再乱写 `.gitignore `了:一篇讲清规则、误区和最佳实践
很多人第一次用 Git 时,都会遇到一个很尴尬的问题:明明已经写了 .gitignore,为什么文件还是被提交上去了?
比如:
node_modules/
.env
dist/
看起来没毛病,对吧?
可现实往往是:node_modules 还在 Git 里,.env 也已经被提交过,甚至团队成员一拉代码,发现你的本地配置、日志文件、构建产物全都混进了仓库。
.gitignore 是 Git 里非常基础的文件,但它背后的规则并不总是直觉化。今天这篇文章,我们就用最接地气的方式,把 .gitignore 的写法、常见坑和最佳实践一次讲清楚。
命令速查表
| 命令 | 中文注释 |
|---|---|
gi... |