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 系统生成的隐藏文件