我正在尝试使用composer将我创建的包安装到Symfony中,该包是一个私有的git存储库 . 该项目已经安装了一些依赖项 . 我按照here描述的说明进行操作 .

我如何实际安装包?

让我说我把它放在 composer.json

"repositories":[
  {
    "type":"git",
    "url":"git@mygitlab.com:myvendor/myproject.git"
  }
],
"require":{
  ...
  "myvendor/myproject":"dev-master",
  ...
}

如果我运行 composer require myvendor/myproject 没有任何反应 . 我试图避免删除 composer.lock 并执行 composer install ,因为有一个依赖项被破坏,删除 composer.lock 将意味着一些混乱 .