我正在使用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中忽略它不感兴趣。
由于