Laravel için .gitignore
Laravel için deponuza kopyalamaya hazır 23 yoksayma kuralı.
PHP web uygulama çerçevesi
Laravel için eksiksiz .gitignore
# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 21:55:00 UTC
# Teknolojiler: Laravel
### Laravel ###
# Node.js bağımlılıkları
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
# Ortam değişkenleri
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json
Bu Laravel kurallarının aslında neyi göz ardı ettiği
Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.
Genel
| Desen | Yoksaydıkları |
|---|---|
node_modules/ |
Node.js bağımlılıkları |
npm-debug.log |
Genel |
yarn-error.log |
Genel |
/vendor/ |
Genel |
Laravel 4'e özel
| Desen | Yoksaydıkları |
|---|---|
bootstrap/compiled.php |
Laravel 4'e özel |
app/storage/ |
Laravel 4'e özel |
Laravel 5 ve Lumen'e özel
| Desen | Yoksaydıkları |
|---|---|
public/storage |
Laravel 5 ve Lumen'e özel |
public/hot |
Laravel 5 ve Lumen'e özel |
Değişen genel yol ile Laravel 5 ve Lumen'e özel
| Desen | Yoksaydıkları |
|---|---|
public_html/storage |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
public_html/hot |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
storage/*.key |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
.env |
Ortam değişkenleri |
Homestead.yaml |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
Homestead.json |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
/.vagrant |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
.phpunit.result.cache |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
/.phpunit.cache |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
/public/build |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
/storage/pail |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
.env.backup |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
.env.production |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
.phpactor.json |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
auth.json |
Değişen genel yol ile Laravel 5 ve Lumen'e özel |
Laravel için bu .gitignore nasıl kullanılır?
- Yukarıdaki Laravel kurallarını kopyalayın veya dosyayı doğrudan indirin.
- Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
- Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
- Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.