.gitignore per a Laravel
23 regles d’exclusió de Laravel, llestes per copiar al repositori.
Marc d'aplicacions web PHP
El .gitignore complet per a Laravel
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 21:54:18 UTC
# Tecnologies: Laravel
### Laravel ###
# Dependències Node.js
node_modules/
npm-debug.log
yarn-error.log
bootstrap/compiled.php
app/storage/
public/storage
public/hot
public_html/storage
public_html/hot
storage/*.key
# Variables d'entorn
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json
El que aquestes regles Laravel ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
General
| Patró | El que ignora |
|---|---|
node_modules/ |
Dependències Node.js |
npm-debug.log |
General |
yarn-error.log |
General |
/vendor/ |
General |
Laravel 4 específic
| Patró | El que ignora |
|---|---|
bootstrap/compiled.php |
Laravel 4 específic |
app/storage/ |
Laravel 4 específic |
Laravel 5 i Lumen específic
| Patró | El que ignora |
|---|---|
public/storage |
Laravel 5 i Lumen específic |
public/hot |
Laravel 5 i Lumen específic |
Laravel 5 i Lumen específics amb un camí públic canviat
| Patró | El que ignora |
|---|---|
public_html/storage |
Laravel 5 i Lumen específics amb un camí públic canviat |
public_html/hot |
Laravel 5 i Lumen específics amb un camí públic canviat |
storage/*.key |
Laravel 5 i Lumen específics amb un camí públic canviat |
.env |
Variables d'entorn |
Homestead.yaml |
Laravel 5 i Lumen específics amb un camí públic canviat |
Homestead.json |
Laravel 5 i Lumen específics amb un camí públic canviat |
/.vagrant |
Laravel 5 i Lumen específics amb un camí públic canviat |
.phpunit.result.cache |
Laravel 5 i Lumen específics amb un camí públic canviat |
/.phpunit.cache |
Laravel 5 i Lumen específics amb un camí públic canviat |
/public/build |
Laravel 5 i Lumen específics amb un camí públic canviat |
/storage/pail |
Laravel 5 i Lumen específics amb un camí públic canviat |
.env.backup |
Laravel 5 i Lumen específics amb un camí públic canviat |
.env.production |
Laravel 5 i Lumen específics amb un camí públic canviat |
.phpactor.json |
Laravel 5 i Lumen específics amb un camí públic canviat |
auth.json |
Laravel 5 i Lumen específics amb un camí públic canviat |
Com utilitzar aquest .gitignore per a Laravel
- Copieu les regles Laravel anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.