agnamanshamansky
@agnamanshamansky
Python Developer

Есть проект на Laravel. Как грамотно залить его файлы в Git репозиторий?

Есть проект на Laravel. Как грамотно залить его файлы в Git репозиторий? Нужно ли отслеживать все файлы? Какие файлы следует игнорировать, а какие нет?
  • Вопрос задан
  • 3053 просмотра
Пригласить эксперта
Ответы на вопрос 1
@aguz
Client-side developer
Я б вам предложил не заливать Laravel в git.

Полагаю история началась так: вы скачиваете с git исходный код Laravel. Позже тут же правите app, добаляете контроллеры. Потом с этой же папки подумаете веб-сервер и смотрите результат.

Я вам предлагаю организовать три папки:
- Папка с исходным кодом Laravel. Клониться с гита. И время от времени git pull. ( это на тот случай, если Laravel нельзя прописать в проектном composer.json)
- Папка с вашим проектом. Тут собственный .gitignore, никаких кешей, никакого мусора в лице app engine.
- И магическая третья папка. В неё смотрит веб-сервер. В неё мерджатся файлы из первых двух. Эта папка органично появляется, если веб-сервер поднят на локальной виртуальной машине, или на удаленном сервере.

А удобное подключение нескольких папок в проект можно сделать в PhpStorm и NetBeans(кажется). Ну и автодеплой по Cmd+S.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы