Загрузка Polymer 2.0 на GitHub-Pages

У меня проблема с загрузкой моего компонента Polymer на страницы gh.

Я пробую это из учебника:

    # git clone the Polymer tools repository somewhere outside of your 
# element project
git clone git://github.com/Polymer/tools.git

# Create a temporary directory for publishing your element and cd into it
mkdir temp && cd temp

# Run the gp.sh script. This will allow you to push a demo-friendly
# version of your page and its dependencies to a GitHub pages branch
# of your repository (gh-pages). Below, we pass in a GitHub username
# and the repo name for our element
../tools/bin/gp.sh <username> <test-element>

# Finally, clean-up your temporary directory as you no longer require it
cd ..
rm -rf temp

Но это не работает. В терминале у меня есть следующие ошибки: введите здесь описание изображения

Я что-то упускаю?


person Maciej Wojcik    schedule 16.05.2017    source источник
comment
Вы уверены, что у вас есть репозиторий в разделе github.com/maciejwojcik/drop-down-box. ? ничего публичного я не вижу? Я предполагаю, что страницы будут работать только для общедоступных репозиториев...   -  person daKmoR    schedule 21.05.2017


Ответы (1)


Вот ваша проблема:

Отказано в доступе (общедоступный ключ).
фатальный: Не удалось прочитать из удаленного репозитория.

Убедитесь, что у вас есть правильные права доступа
и репозиторий существует.

Чтобы скрипт работал должным образом, вам нужно добавить свой открытый ключ ssh в свой проект на github. Настройки -> Ключи развертывания -> Добавить ключ развертывания.

В качестве альтернативы вы можете вручную выполнить шаги в gp.sh, которые включают извлечение и отправку в github.

Если вам не хочется разбивать скрипт, попробуйте запустить команды вручную, это должно сработать. Единственная многострочная команда в скрипте:

echo "{
  \"directory\": \"components\"
}
" > .bowerrc

Удачи.

person Sero    schedule 21.07.2017