Композитор не распознает разветвленный репо, чтобы включить - PullRequest
0 голосов
/ 09 января 2019

У меня проблемы с попыткой включить разветвленный репозиторий с открытым исходным кодом в мой проект через composer. Я разветвил репозиторий на Github, создал ветку, внес соответствующие изменения и пытаюсь включить ее с помощью следующего через мой файл composer.json

...
"require": {
  ...
  "my-github-name/forked-repo-name": "dev-fix"
  ...
},
"repositories": {
    ...
    "8": {
        "type": "vcs",
        "url": "git@github.com:my-github-name/forked-repo-name.git"
    },
    ...

} ...

Я пробовал включать разные ветки и номера релизов. Это проект Magento 2, в моем файле composer.json, конечно же, есть больше вещей, поэтому я добавил точки для представления элементов до и после.

Я получаю следующую ошибку композитора:

The requested package my-github-name/forked-repo-name could not be found in any version, there may be a typo in the package name.

Я использую PHP 7.0.22

Хранилище не является частным, похоже, его не найти.

Спасибо

1 Ответ

0 голосов
/ 09 января 2019

Я настоятельно рекомендую использовать https вместо ssh в этом случае:

"url": "https://github.com/my-github-name/forked-repo-name.git"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...