Ludovic Frank Gitignore

.gitignore за Laravel

23 правила за игнориране за Laravel, готови за копиране в хранилището ви.

Фреймуърк за уеб приложения с PHP

Пълният .gitignore за Laravel

# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:15:03 UTC
# Технологии: Laravel

### Laravel ###
# Зависимости на 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
# Променливи на средата
.env
Homestead.yaml
Homestead.json
/.vagrant
/vendor/
.phpunit.result.cache
/.phpunit.cache
/public/build
/storage/pail
.env.backup
.env.production
.phpactor.json
auth.json

Какво всъщност игнорират тези правила за Laravel

Всички шаблони по-долу и защо са необходими във вашия .gitignore.

Общи

Шаблон Какво игнорира
node_modules/ Зависимости на Node.js
npm-debug.log Общи
yarn-error.log Общи
/vendor/ Общи

Специфично за Laravel 4

Шаблон Какво игнорира
bootstrap/compiled.php Специфично за Laravel 4
app/storage/ Специфично за Laravel 4

Специфично за Laravel 5 и Lumen

Шаблон Какво игнорира
public/storage Специфично за Laravel 5 и Lumen
public/hot Специфично за Laravel 5 и Lumen

Специфично за Laravel 5 и Lumen с променен публичен път

Шаблон Какво игнорира
public_html/storage Специфично за Laravel 5 и Lumen с променен публичен път
public_html/hot Специфично за Laravel 5 и Lumen с променен публичен път
storage/*.key Специфично за Laravel 5 и Lumen с променен публичен път
.env Променливи на средата
Homestead.yaml Специфично за Laravel 5 и Lumen с променен публичен път
Homestead.json Специфично за Laravel 5 и Lumen с променен публичен път
/.vagrant Специфично за Laravel 5 и Lumen с променен публичен път
.phpunit.result.cache Специфично за Laravel 5 и Lumen с променен публичен път
/.phpunit.cache Специфично за Laravel 5 и Lumen с променен публичен път
/public/build Специфично за Laravel 5 и Lumen с променен публичен път
/storage/pail Специфично за Laravel 5 и Lumen с променен публичен път
.env.backup Специфично за Laravel 5 и Lumen с променен публичен път
.env.production Специфично за Laravel 5 и Lumen с променен публичен път
.phpactor.json Специфично за Laravel 5 и Lumen с променен публичен път
auth.json Специфично за Laravel 5 и Lumen с променен публичен път

Как да използвате този .gitignore за Laravel

  1. Копирайте правилата за Laravel по-горе или изтеглете файла директно.
  2. Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
  3. Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
  4. Добавете .gitignore в комит, за да използва целият екип едни и същи правила.

Други .gitignore шаблони за Фреймуърк

Вижте всички шаблони за Фреймуърк