.gitignore untuk Laravel

23 aturan pengabaian untuk Laravel, siap disalin ke repositori Anda.

Framework aplikasi web PHP

.gitignore lengkap untuk Laravel

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 23:01:04 UTC
# Teknologi: Laravel

### Laravel ###
# Dependensi 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
# Variabel lingkungan
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json

Apa yang sebenarnya diabaikan oleh aturan Laravel ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Umum

Pola Yang diabaikan
node_modules/ Dependensi Node.js
npm-debug.log Umum
yarn-error.log Umum
/vendor/ Umum

Laravel 4 spesifik

Pola Yang diabaikan
bootstrap/compiled.php Laravel 4 spesifik
app/storage/ Laravel 4 spesifik

Laravel 5 & Lumen spesifik

Pola Yang diabaikan
public/storage Laravel 5 & Lumen spesifik
public/hot Laravel 5 & Lumen spesifik

Laravel 5 & Lumen spesifik dengan jalur publik yang diubah

Pola Yang diabaikan
public_html/storage Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
public_html/hot Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
storage/*.key Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
.env Variabel lingkungan
Homestead.yaml Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
Homestead.json Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
/.vagrant Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
.phpunit.result.cache Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
/.phpunit.cache Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
/public/build Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
/storage/pail Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
.env.backup Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
.env.production Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
.phpactor.json Laravel 5 & Lumen spesifik dengan jalur publik yang diubah
auth.json Laravel 5 & Lumen spesifik dengan jalur publik yang diubah

Cara menggunakan .gitignore ini untuk Laravel

  1. Salin aturan Laravel di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.

Templat .gitignore Kerangka lainnya

Lihat semua templat Kerangka