我發現了一些相關的帖子,但那些並沒有真正回答我的問題。 比方說,我要安裝該軟件包: 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