2017-02-11 60 views
-1

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

回答

0

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

echo "vendor/" >> .gitignore 

我不完全理解为什么要使用子模块,但我的猜测是,你并不需要他们为你想要的任何东西处理您的应用程序以及您使用Composer导入的库。忽略供应商文件夹将使git不会提及它内部检出的任何存储库作为可能的子模块。

确认您的composer.lock文件,并且还要避免依赖任何库的分支:使用带标签的版本。

相关问题