Задать вопрос
@Leopandro
Разработчик CRM/ERP систем

Как «закоммитить» папку vendor в composer?

я внес немного изменений в вендор, как теперь сделать так чтобы и другие пользователи могли получить мои изменения? создать отдельный гитхаб и туда залить? только так?
  • Вопрос задан
  • 598 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
@sunrails
я внес немного изменений в вендор

И зря.
Директория vendor содержит зависимости вашего проекта.
Тут либо коммит в оригинальный репозиторий, либо клон от оригинала и изменять в нем.
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Дополню ответ sunrails

Тут либо коммит в оригинальный репозиторий, либо клон от оригинала и изменять в нем.

Либо обернуть зависимость в свой объект/класс что обычно намного проще (если конечно речь идет не о баге) и там уже вносить изменения в поведение. Папка vendors должна оставаться неприкосновенной.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Pool request в соответствующий репо
Ответ написан
Комментировать
mitaichik
@mitaichik
Очень плохая идея. Соглашусь с коллегами - тут лучше всего сделать пулл-реквест в репозиторий вендора и попросить принять его. Либо просто сделать форк репозитория и подключать его.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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