.gitignore untuk Laravel
23 peraturan pengabaian untuk Laravel, sedia untuk disalin ke repositori anda.
Rangka kerja aplikasi web PHP
.gitignore yang lengkap untuk Laravel
# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 21:54:47 UTC
# Teknologi: Laravel
### Laravel ###
# Kebergantungan 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
# Pembolehubah persekitaran
.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 peraturan Laravel ini
Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.
Umum
| Corak | Perkara yang diabaikan |
|---|---|
node_modules/ |
Kebergantungan Node.js |
npm-debug.log |
Umum |
yarn-error.log |
Umum |
/vendor/ |
Umum |
Laravel 4 khusus
| Corak | Perkara yang diabaikan |
|---|---|
bootstrap/compiled.php |
Laravel 4 khusus |
app/storage/ |
Laravel 4 khusus |
Laravel 5 & Lumen khusus
| Corak | Perkara yang diabaikan |
|---|---|
public/storage |
Laravel 5 & Lumen khusus |
public/hot |
Laravel 5 & Lumen khusus |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah
| Corak | Perkara yang diabaikan |
|---|---|
public_html/storage |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
public_html/hot |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
storage/*.key |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
.env |
Pembolehubah persekitaran |
Homestead.yaml |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
Homestead.json |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
/.vagrant |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
.phpunit.result.cache |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
/.phpunit.cache |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
/public/build |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
/storage/pail |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
.env.backup |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
.env.production |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
.phpactor.json |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
auth.json |
Laravel 5 & Lumen khusus dengan laluan awam yang diubah |
Bagaimana untuk menggunakan .gitignore ini untuk Laravel
- Salin peraturan Laravel di atas, atau muat turun fail terus.
- Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
- Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
- Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.