ОШИБКА: Сообщение хранилища не найдено при выполнении инструкций для Jekyll-Bootstrap - PullRequest
0 голосов
/ 03 февраля 2012

Github-страницы не работают для меня при использовании Jekyll-Bootstrap.

Я следовал инструкциям здесь:

http://jekyllbootstrap.com/

В инструкции сказано:

$ git clone https://github.com/plusjade/jekyll-bootstrap.git USERNAME.github.com
$ cd USERNAME.github.com
$ git remote set-url origin git@github.com:USERNAME/USERNAME.github.com.git
$ git push origin master

Я использовал персональный код установки (означает мое имя на github, а не «ИМЯ ПОЛЬЗОВАТЕЛЯ»)

Я получаю эту ошибку, когда пытаюсь выполнить последний "$ git push origin master"

ERROR: Repository not found.
fatal: The remote end hung up unexpectedly

Как мне заставить это работать?

Спасибо

Ответы [ 5 ]

2 голосов
/ 02 февраля 2014

Я столкнулся с той же проблемой.Я заметил, что инструкция дает команды, которые включают USERNAME.github.com, в то время как мой настоящий блог Jekyll-Bootstrap находится на USERNAME.github.io.

1 голос
/ 31 марта 2014

Я сталкиваюсь с этой проблемой, выдергиваю волосы и выясняю решение. Это происходит, поскольку ваше удаленное репозиторий git по-прежнему указывает на github.io. Вместо этого используйте github.com

 git remote rm origin
 git remote add origin git@github.com:myorganization/myrepo.github.com.git

Затем запустите программу установки

 rake setup_github_pages

Он запрашивает URL репо, введите ваш URL, который имеет .com расширение git@github.com:myorganization/myrepo.github.com.git

1 голос
/ 23 мая 2012

У меня была такая же проблема, когда у пользователя не было разрешений на организацию. Проверьте его статус, если у вас есть эта проблема.

1 голос
/ 04 февраля 2012

Вы должны создать Git-репозиторий на GitHub с именем USERNAME.github.com. Вы новичок в GitHub? Просто войдите в систему, а затем перейдите на панель инструментов, которая находится на http://github.com Где-то на этой странице вы увидите кнопку «Новый репозиторий». Используйте это, чтобы создать репо с именем USERNAME.github.com. Как только это будет сделано, снова запустите команды Jekyll Bootstrap, и это должно сработать.

Дайте мне знать, как это происходит.

0 голосов
/ 29 мая 2014

Я столкнулся с той же проблемой.Я создал репозиторий username.github.io, когда клонировал репозиторий jekyll, выполнив следующие действия:

$ git clone https://github.com/plusjade/jekyll-bootstrap.git USERNAME.github.io
$ cd USERNAME.github.io
$ git remote set-url origin git@github.com:USERNAME/USERNAME.github.io.git
$ git push origin master

Я также использовал файл CNAME для перенаправления на свой пользовательский домен.Работает нормально, иногда успешно запускается и может фиксироваться.Но через некоторое время выдает ту же ошибку.

В доступе отказано (publickey).Неустранимый: Не удалось прочитать из удаленного хранилища.

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

В настоящее время на вашем сайте создана папка _siteroot на username.github.io Я пока не могу найти решение, но удаляю удаленное хранилище и снова помещаю в пустое хранилище.

Спасибо.

...