2017-02-11 3 views
-1

Я добавил стороннюю библиотеку к моему приложению, используя композитор, и это подмодуль. Я хочу, чтобы этот подмодуль был доступен для моего родительского репозитория git, чтобы я мог нажать его на мой git-репо. Как это может быть сделано? Я хочу сохранить текущий подмодуль, чтобы я мог продолжать обновляться с помощью этой библиотеки.Добавить Composer Git Vendor Submodule в родительский репозиторий

ответ

0

Вы должны добавить папку vendor в файл .gitignore:

echo "vendor/" >> .gitignore 

Я не совсем понимаю, почему вы хотите использовать подмодулей, но моя догадка, что вам не нужно их все, что вы хотите делать с вашим приложением и библиотекой, которую вы импортируете с помощью Composer. Игнорирование папки поставщика сделает git не упоминанием каких-либо репозиториев, извлеченных из него, как возможных подмодулей.

Удалите файл composer.lock, а также избегайте использования ветвей любой библиотеки: используйте тегированные версии.

Смежные вопросы