Stop Composer(php)从github上的私人仓库下载.git文件夹

时间:2016-11-15 21:09:55

标签: git github composer-php

我正在使用composer来安装私有repo包,它会继续使用.git文件夹下载。

我的私人仓库有一个标签为0.1的发布。

我已经在我的主分支中添加了一个测试文件来测试composer是从主分支还是从发布中获取,我能够获得发布,但它仍然有.git文件夹。

我尝试使用composer install/update标记运行--prefer-dist,但它无法解决问题

这是我的composer.json

{
  "repositories": [
    {
      "type": "git",
      "url": "git@github.com:UserName/PrivateRepo.git"
    }
  ],
  "require": {
    "UserName/PrivateRepo": "*"
  }
}

我也尝试过(取代*):

  • dev-master - 安装主分支
  • dev-master#0.1 - 安装主分支
  • 0.1 - 安装0.1版本
  • * - 安装0.1版本(注意 - 这是我最新/唯一的版本)

但是仍然会返回.git文件夹

有没有办法获取.git文件夹?

我要补充一点 - 我对在.gitignore中忽略它不感兴趣。

由于

0 个答案:

没有答案