2013-01-14 69 views
4

這很奇怪,看起來像是我很想念的小東西。幾天前,當我composer install我得到Vendor目錄與他們自己的.git,這使我可以進行更改和更新我自己的打包存儲庫。作曲家沒有生成.git文件夾的包

今天運行composer install後,每個包文件夾內的.git目錄都丟失了! (我認爲這可能與從緩存安裝有關?)

有人可以請嘗試重新創建嗎?

$ git clone https://github.com/nathankot/rbhpi 
$ cd rbhpi 
$ ./composer.phar install 
$ cd vendor/rbhpi/core 
$ ls -a 

從上述命令中,我找不到.git目錄。

我找不到在該文檔中這個天賦,但我沒有發現它在this faq item

在安裝後刪除所有依賴的.git目錄

的任何解決方案,我問題?

感謝先進!

回答

11

Composer更喜歡你的依賴關係的dist包,意思是從github下載一個.tgz並解壓它。如果你想要的來源,

composer install --prefer-source 

此安裝您的廠商,如你想會做一個git結帳。

+0

啊,明白了,謝謝:) –

+1

和'composer install --prefer-dist'的製作(沒有git文件夾),謝謝 – Ruben