Поскольку вы не указали ссылку на свой репозиторий, я сделаю некоторые предположения, основываясь на результатах работы вашего терминала. Следовательно, это будет пробный и ошибочный ответ.
Возможно, у вас есть Gemfile с gem 'github-pages', group: :jekyll_plugins
или он может содержать
group :jekyll_plugins do
gem 'github-pages'
end
В любом случае, выведите github-pages
из группы :jekyll_plugins
. То есть у вас должен быть только голый список:
source 'https://rubygems.org'
gem 'github-pages'
, Как я создаю самоподписанный сертификат SSL для тестирования?
от http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html#selfcert :
Удостоверяются, что OpenSSL установлен и в Вашем ПУТИ.
Выполнение следующая команда, для создания server.key и server.crt файлов:
openssl req -new -x509 -nodes -out server.crt -keyout server.key
Они могут использоваться следующим образом в Вашем httpd.conf файле:
SSLCertificateFile /path/to/this/server.crt
SSLCertificateKeyFile /path/to/this/server.key
важно, чтобы Вы знали, что этот server.key не имеет никакого пароля. Для добавления пароля к ключу необходимо выполнить следующую команду и ввести & проверьте пароль согласно просьбе.
openssl rsa -des3 -in server.key -out server.key.new
mv server.key.new server.key
скопируйте server.key файл и пароль, который Вы ввели в безопасном месте.
Различные инструменты существуют, который может генерировать SSLs. Попробуйте OpenSSL, например. С другой стороны, существует один в набор IIS 6 ресурса , если Вы находитесь в Windows.
Используйте OpenSSL ( http://www.openssl.org/ )
, Вот учебное руководство: http://novosial.org/openssl/self-signed/
Вот хорошее учебное руководство для запуска с: SSH localhost.