繁体   English   中英

将 Composer Git 供应商子模块添加到父存储库

[英]Add Composer Git Vendor Submodule to Parent Repository

我已经使用 composer 在我的应用程序中添加了一个第三方库,它是一个子模块。 我希望这个子模块可用于我的父 git 存储库,以便我可以将它推送到我的 git 存储库。 如何才能做到这一点? 我想保留当前的子模块,以便我可以继续使用该库保持更新。

您应该将vendor文件夹添加到您的.gitignore文件中:

echo "vendor/" >> .gitignore

我不完全理解你为什么要使用子模块,但我有根据的猜测是,你不需要它们来处理你的应用程序和你用 Composer 导入的库。 忽略供应商文件夹将使 git 不提及在其中检出的任何存储库作为可能的子模块。

提交您的composer.lock文件,并避免依赖任何库的分支:使用标记版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM