Местный `jekyll serve` не соответствует Github
Когда я бегу jekyll serve
локально я получаю следующий вывод
Затем, когда я нажимаю на Github и размещаю на страницах Github, ссылки на боковой панели не работают так же
Я использую jekyll 3.1.1 (последняя версия), в то время как Github Pages зависит от 3.0.3. Нужно ли удалять jekyll и устанавливать старую версию? Или я могу что-то сделать, чтобы мои локальные страницы и страницы Github совпадали?
Репозиторий на github доступен по адресу (извините, можно только опубликовать 2 ссылки)
3 ответа
Вам нужно предоставить Jekyll пакет, так что он будет воспроизводить ту же среду, что и GitHub Pages.
Выполните шаги, которые я описал в этом ответе
И ты должен быть в порядке.
Дайте мне знать, как у вас все в порядке?
Надеюсь, что помог!
Кроме того, вы можете принудительно отправить удаленное хранилище на github с помощью команды git, чтобы преодолеть любые несоответствия между локальным и удаленным репозиториями. Но рад, что это сработало для вас!
git push -f
С помощью Github я смог решить эту проблему.
В начале моего вопроса была проблема с пробелами index.md
файл для страницы, которую я пытался создать. Я стер и переделал передний вопрос как:
---
layout: page
title: Movie Reviews
---
... и это сделало свое дело! Надеюсь, что этот ответ поможет кому-то еще, пытаясь решить ту же проблему. Теперь, чтобы выяснить, что может происходить с моими настройками Sublime Text 3, чтобы вызвать проблемы с пробелами.