2013-01-14 35 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