.gitignore för Laravel
23 ignoreringsregler för Laravel, redo att kopieras till ditt repo.
Ramverk för PHP-webbapplikationer
Den kompletta .gitignore-filen för Laravel
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:15:04 UTC
# Tekniker: Laravel
### Laravel ###
# Node.js-beroenden
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
# Miljövariabler
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json
Vad reglerna för Laravel faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Allmänt
| Mönster | Vad det ignorerar |
|---|---|
node_modules/ |
Node.js-beroenden |
npm-debug.log |
Allmänt |
yarn-error.log |
Allmänt |
/vendor/ |
Allmänt |
Specifikt för Laravel 4
| Mönster | Vad det ignorerar |
|---|---|
bootstrap/compiled.php |
Specifikt för Laravel 4 |
app/storage/ |
Specifikt för Laravel 4 |
Specifikt för Laravel 5 och Lumen
| Mönster | Vad det ignorerar |
|---|---|
public/storage |
Specifikt för Laravel 5 och Lumen |
public/hot |
Specifikt för Laravel 5 och Lumen |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg
| Mönster | Vad det ignorerar |
|---|---|
public_html/storage |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
public_html/hot |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
storage/*.key |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
.env |
Miljövariabler |
Homestead.yaml |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
Homestead.json |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
/.vagrant |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
.phpunit.result.cache |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
/.phpunit.cache |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
/public/build |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
/storage/pail |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
.env.backup |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
.env.production |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
.phpactor.json |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
auth.json |
Specifikt för Laravel 5 och Lumen med ändrad publik sökväg |
Så använder du denna .gitignore för Laravel
- Kopiera reglerna för Laravel ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.