想让 Git 忽略这个文件夹怎么办 ---- .gitignore Git文件使用教程

📅 发布时间:2026/7/8 4:07:44 👁️ 浏览次数:
想让 Git 忽略这个文件夹怎么办 ---- .gitignore Git文件使用教程
通过idea里的快捷操作添加最直接idea中右键文件夹“添加到 .gitignore” 的选项直接点击它这个文件夹就会被自动写入项目的.gitignore文件Git 之后就不会再追踪它了。手动编辑 .gitignore 文件如果快捷操作失效时用在你的项目根目录下找到.gitignore文件如果没有就新建一个。打开它在文件里添加一行你想要忽略的文件夹路径例如# 忽略名为 node_modules 的文件夹 node_modules/ # 或者忽略当前目录下的 temp 文件夹 ./temp/保存文件后Git 就会自动忽略这个文件夹里的所有内容。如果文件夹已经被 Git 追踪过如果这个文件夹之前已经被 Git 提交过需要先把它从 Git 的追踪记录里移除但不会删除本地文件在终端里运行git rm -r --cached 你要忽略的文件夹名然后再执行上面的步骤把它加入.gitignore。通用忽略规则# 系统和编辑器文件 .DS_Store Thumbs.db *.swp *.swo *~ .vscode/ .idea/ *.suo *.ntvs* *.njsproj *.sln # 日志和临时文件 *.log logs/ temp/ tmp/ *.tmp # 依赖和构建产物 node_modules/ dist/ build/ out/ *.o *.obj # 环境配置文件 .env .env.local .env.development.local .env.test.local .env.production.local # 包管理文件 *.gem *.pyc __pycache__/ vendor/按语言 / 框架分类前端Vue/React/Angular# 构建输出 dist/ build/ .next/ .nuxt/ # 依赖 node_modules/ # 测试覆盖率 coverage/后端Python/Java/Go# Python venv/ *.pyc __pycache__/ .pytest_cache/ # Java target/ *.class # Go vendor/ *.out