这很奇怪,看起来像我失踪的小东西.几天前,当我composer install获得自己的供应商目录时.git,这允许我进行更改并更新我自己的打包存储库.
今天,运行后composer install,.git每个包文件夹中的目录都丢失了!(我认为这可能与从缓存安装有关?)
有人可以尝试重新创建吗?
$ git clone https://github.com/nathankot/rbhpi
$ cd rbhpi
$ ./composer.phar install
$ cd vendor/rbhpi/core
$ ls -a
Run Code Online (Sandbox Code Playgroud)
从上面的命令,.git我缺少该目录.
我在文档中找不到这个规范,但我确实在这个faq项中找到了它:
安装后删除每个依赖项的.git目录
我问题的任何解决方案?
Mae*_*lyn 13
Composer更喜欢你的依赖项的dist包,意思是从github下载.tgz并解压缩它.如果您需要源代码,请安装供应商
composer install --prefer-source
Run Code Online (Sandbox Code Playgroud)
这将像你想要的那样进行git checkout.