Я добавил стороннюю библиотеку к моему приложению, используя композитор, и это подмодуль. Я хочу, чтобы этот подмодуль был доступен для моего родительского репозитория git, чтобы я мог нажать его на мой git-репо. Как это может быть сделано? Я хочу сохранить текущий подмодуль, чтобы я мог продолжать обновляться с помощью этой библиотеки.Добавить Composer Git Vendor Submodule в родительский репозиторий
-1
A
ответ
0
Вы должны добавить папку vendor
в файл .gitignore
:
echo "vendor/" >> .gitignore
Я не совсем понимаю, почему вы хотите использовать подмодулей, но моя догадка, что вам не нужно их все, что вы хотите делать с вашим приложением и библиотекой, которую вы импортируете с помощью Composer. Игнорирование папки поставщика сделает git не упоминанием каких-либо репозиториев, извлеченных из него, как возможных подмодулей.
Удалите файл composer.lock
, а также избегайте использования ветвей любой библиотеки: используйте тегированные версии.