Задать вопрос

Как правильно использовать Composer вместе с GIT?

Приветствую.
Задумался как лучше использовать composer вместе с удаленным репозиторием.
  1. На локальной машине ставить composer
  2. устанавливать пакет
  3. его отправлять в виде коммита

или лучше вместо третьего шага делать git-хуком composer update?
Как это организовать, если я не единственный разработчик?
На совет надеюсь ваш.
  • Вопрос задан
  • 355 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
v_decadence
@v_decadence
Пакеты Composer не нужно помещать в хранилище (/vendor в .gitignore).
После установки коммитится composer.json и composer.lock.
Другой разработчик просто делает composer install и у него ставится то, чего не хватает.
composer update будет каждый раз обновлять пакеты и переписывать composer.lock, а не просто устанавливать то, что есть в composer.lock.

Если у кого-то Composer не установлен, настоятельно требовать его установить.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽