Ошибка установки / обновления аутентификации Composer

1

Когда я пытаюсь установить зависимость от моего личного репозитория, и я получаю следующую ошибку:

> /opt/lampp/bin/php /home/arthur/Sites/audio-video-caption.com/composer.phar install
Loading composer repositories with package information
Failed to clone the [email protected]:Djevil83/UserBundle.git repository, try running in interactive mode so that you can enter your GitHub credentials


  [RuntimeException]                                                                                                                                        
  Failed to execute git clone --mirror '[email protected]:Djevil83/UserBundle.git' '/home/arthur/.cache/composer/vcs/git-github.com-Djevil83-UserBundle.git/'  


install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] [<packages>]...


Process finished with exit code 1 at 15:40:11.
Execution time: 1 874 ms.

'

Вот мой composer.json:

"repositories": [
    {
        "type": "vcs",
        "url": "[email protected]:Djevil83/UserBundle.git"
    },
]

Я использую Debian 8 и Xampp с php 7.

Я не знаю, где ошибка... спасибо за вашу помощь!

  • 1
    Пожалуйста, подтвердите, если вы создали токен github auth и настроили composer для использования.
  • 0
    @AlexBlex Можете ли вы разработать, пожалуйста. Я нуб ...
Теги:
phpstorm
github
composer-php

2 ответа

1
Лучший ответ

Сначала подтвердите, что вы настроили доступ к репо: https://help.github.com/articles/adding-collaborators-to-a-personal-repository/, чтобы вы могли клонировать его с помощью вашего закрытого ключа. Команда:

git clone [email protected]:Djevil83/UserBundle.git

должен создать новый каталог UserBundle без запроса пароля.

Затем прочитайте https://getcomposer.org/doc/articles/troubleshooting.md#api-rate-limit-and-oauth-tokens, как настроить токен OAuth, чтобы увеличить ограничение скорости.

1

Нет UserBundle, см. Https://github.com/Djevil83?tab=repositories. Возможно, UtilitiesBundle является правильным. Поэтому попробуйте изменить строку на

"url": "[email protected]:Djevil83/UtilitiesBundle.git

в вашем composer.json.

  • 0
    UserBundle - это частное репо. Я вижу это в Github
  • 0
    Тогда комментарий alex-blex кажется разумным - вам нужна ваша команда git для аутентификации.
Показать ещё 5 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню