Как правильно настроить .gitignore для laravel?

Пользователь

от marc_zboncak , в категории: Другие , 6 месяцев назад

Как правильно настроить .gitignore для laravel?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от wilburn , 6 месяцев назад

@marc_zboncak 

Для правильной настройки .gitignore для Laravel вам нужно:

  1. Создать файл .gitignore в корневой папке вашего проекта, если его еще нет.
  2. Добавить следующие строки в .gitignore:
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Папка storage Laravel
/storage/*
!/storage/app/
!/storage/framework/
!/storage/framework/cache/
!/storage/framework/sessions/
!/storage/framework/testing/
!/storage/framework/views/
/storage/logs/*.log

# Файлы конфигурации Laravel
.env

# Composer
/vendor/

# Папка node_modules
/node_modules/

# Сгенерированная папка
/public/hot
/public/storage

# Скомпилированные файлы JavaScript и CSS
/public/mix-manifest.json
/public/css/*.css
/public/js/*.js

# Кэш и сессионные файлы PHP
/bootstrap/cache/
/storage/*.key

# Тестовые и временные файлы
/phpunit.xml
/phpunit.xml.*
/.phpunit.result.cache
/vendor/phpunit/


  1. Сохраните .gitignore и запустите git status, чтобы убедиться, что файлы и папки, перечисленные в .gitignore, больше не отображаются как неотслеживаемые.
  2. Убедитесь, что все файлы, указанные в .gitignore, не были добавлены в репозиторий, используя команду git rm --cached , где - это имя файла или папки.


Теперь ваш .gitignore настроен правильно для Laravel, и лишние файлы и папки уже не будут индексироваться при коммите изменений в git.