> Git 是开发中常用的版本控制工具,在多人写作中可发挥巨大的作用,使用好版本控制的忽略,可减少不必要的文件上传,也可避免不同开发者相互干扰。以下是一般项目中常忽略的文件列表。
直接上 `.gitignore` 内容
按需使用
```
/vendor
/node_modules
.env
/storage/framework/cache/*
/storage/framework/sessions/*
/storage/framework/views/*
/storage/logs/*
.idea
.settings/
*.iml
*.ipr
*.iws
.DS_Store
```
**注释**
```
/vendor // 该目录下包含Laravel源代码和第三方依赖包
.env // 本地环境配置
/node_modules // 若有前端框架目录
/public/upload // 若有开发中上传的文件不做版本
/storage/framework/cache/* // 项目框架缓存
/storage/framework/sessions/*
/storage/framework/views/*
/storage/logs/* // 日志
.idea // IDE 文件
.settings/
*.iml
*.ipr
*.iws
.DS_Store // Mac 系统生成的隐藏文件
```
![e1f945633aa86b45466f63f04be94d48.png](https://i-blog.csdnimg.cn/blog_migrate/ed88240df14fb366f4c3069b916dd354.jpeg)