我发现了一些相关的帖子,但那些并没有真正回答我的问题。 比方说,我要安装该软件包: https://github.com/pear/Net_Socket如何使作曲家不创建一个包的.git目录
从我composer.json的摘录:
{
"config": {
"preferred-install": "dist"
},
"repositories": [
{
"type": "vcs",
"url": "https://github.com/pear/Net_Socket.git"
}
],
"require": {
"pear/net_socket": "*",
}
}
所以我需要它到没有.git目录所以它是没有看到安装作为我项目中的子模块。 与其他人一样,我如何使它下载“dist”版本?我必须标记提交吗?
稍微简单一点,通过指定“vendor”目录也更安全:'find vendor -type d -name \ .git -exec rm -rf \ {\} \;' – JasonGabler 2017-09-19 01:07:31