你可能会说
我不小心搞乱了,帮我用忽略文件恢复一下。
一个清单,列出不用被 Git 跟踪的文件——密码配置、临时文件、依赖包。
一个清单,列出不用被 Git 跟踪的文件——密码配置、临时文件、依赖包。避免把不该传的东西传上去。
生活类比
像搬家时的「不带走清单」——垃圾、旧拖鞋不用装箱,列个单子搬家公司就不管它们。
🎮 动手试试
关于「忽略文件」,以下哪个描述最准确?
你可以这样告诉 AI
帮我创建一个前端项目常用的 .gitignore 文件,忽略 node_modules、.env、dist、.DS_Store 和 IDE 配置文件。
.gitignore 是声明哪些文件不被追踪的规则清单,.env 是被这条规则排除的敏感文件之一
保护敏感信息
把 .env、密钥文件、密码配置写进 .gitignore,防止泄露到远程仓库
和 AI 协作时
想让 AI 帮你配置忽略规则时,说「帮我创建一个前端项目常用的 .gitignore,排除 node_modules 和 .env」
过度忽略重要文件
不要把配置文件模板或构建脚本也忽略掉,新成员克隆后应该能直接跑起来
与不需要 Git 管理的项目无关
项目不用 Git 追踪时自然不需要 .gitignore,手动管理文件即可
一个清单,列出不用被 Git 跟踪的文件——密码配置、临时文件、依赖包。避免把不该传的东西传上去。
像搬家时的「不带走清单」——垃圾、旧拖鞋不用装箱,列个单子搬家公司就不管它们。
和 AI 沟通时提到「把 .env 加进 .gitignore」,就是别把密码文件提交到仓库。