.gitignore pentru Laravel
23 reguli de ignorare pentru Laravel, gata de copiat în depozitul dvs.
cadru de aplicație web PHP
.gitignore complet pentru Laravel
# Generat de LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 23:00:43 UTC
# Tehnologii: Laravel
### Laravel ###
# Dependențe 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
# Variabile de mediu
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json
Ce ignoră regulile pentru Laravel
Fiecare model de mai jos și motivul pentru care se află în .gitignore.
Generalități
| Model de fișier | Ce ignoră |
|---|---|
node_modules/ |
Dependențe Node.js |
npm-debug.log |
Generalități |
yarn-error.log |
Generalități |
/vendor/ |
Generalități |
Laravel 4 specifice
| Model de fișier | Ce ignoră |
|---|---|
bootstrap/compiled.php |
Laravel 4 specifice |
app/storage/ |
Laravel 4 specifice |
Laravel 5 și Lumen specific
| Model de fișier | Ce ignoră |
|---|---|
public/storage |
Laravel 5 și Lumen specific |
public/hot |
Laravel 5 și Lumen specific |
Laravel 5 și Lumen specific cu calea publică schimbată
| Model de fișier | Ce ignoră |
|---|---|
public_html/storage |
Laravel 5 și Lumen specific cu calea publică schimbată |
public_html/hot |
Laravel 5 și Lumen specific cu calea publică schimbată |
storage/*.key |
Laravel 5 și Lumen specific cu calea publică schimbată |
.env |
Variabile de mediu |
Homestead.yaml |
Laravel 5 și Lumen specific cu calea publică schimbată |
Homestead.json |
Laravel 5 și Lumen specific cu calea publică schimbată |
/.vagrant |
Laravel 5 și Lumen specific cu calea publică schimbată |
.phpunit.result.cache |
Laravel 5 și Lumen specific cu calea publică schimbată |
/.phpunit.cache |
Laravel 5 și Lumen specific cu calea publică schimbată |
/public/build |
Laravel 5 și Lumen specific cu calea publică schimbată |
/storage/pail |
Laravel 5 și Lumen specific cu calea publică schimbată |
.env.backup |
Laravel 5 și Lumen specific cu calea publică schimbată |
.env.production |
Laravel 5 și Lumen specific cu calea publică schimbată |
.phpactor.json |
Laravel 5 și Lumen specific cu calea publică schimbată |
auth.json |
Laravel 5 și Lumen specific cu calea publică schimbată |
Cum să utilizați acest .gitignore pentru Laravel
- Copiați regulile Laravel de mai sus sau descărcați fișierul direct.
- Creați un fișier numit .gitignore la rădăcina depozitului dvs. Git și inserați regulile în el.
- Dacă unele fișiere sunt deja urmărite, rulați git rm -r --cached . și apoi faceți din nou commit — Git aplică regulile de ignorare numai fișierelor neurmărite.
- Faceți commit pentru .gitignore, astfel încât întreaga echipă să folosească aceleași reguli.