.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

  1. Kopiera reglerna för Laravel ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. 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.
  4. Checka in .gitignore så att alla i teamet delar samma regler.

Andra .gitignore-mallar för Ramverk

Visa alla mallar för Ramverk