Вопрос:
Я пытаюсь разместить свои веб-страницы на страницах Github, но по какой-то причине он, похоже, показывает только мой файл Readme.
GitHub РЕПО:
Веб-сайт:
Лучший ответ:
GitHub Pages делает то, для чего предназначен: хостинг всего хранилища. Корень репозитория содержит только один файл (README.md). Есть и другие страницы, например, , но нет простого способа перехода к ним.
Подумайте о том, чтобы переместить веб-контент в корень хранилища и переименовать страницу по умолчанию в index.md или index.html, в зависимости от типа файла. (По умолчанию страница по умолчанию на большинстве веб-сайтов называется index.html, и это то, что GitHub Pages будет показывать по умолчанию, если она существует.)
Ответ №1
@chris https://stackoverflow.com/users/354577/chris
Можете ли вы проверить и сообщить мне, в чем проблема здесь: https://github.com/nicks9188/github.io-self site:
Я пробовал:
- Очистить локальный кеш git
- Как исправить HTTP 404 на страницах Github?
Ответ №2
Github дает вам несколько вариантов выбора источников. По умолчанию это корень главной ветки, которая будет использовать README.md если нет index.html.
Но вы также можете переключиться на папку docs/ в настройках вашего репозитория. После этого вы можете поместить index.html в папку docs/.
Смотри
Ответ №3
Создайте index.html в корне и вставьте строку
<meta http-equiv=»Refresh» content=»2; url=public/index.html»>
Или так у меня получилось с проектом Vue CLI, с которым у меня были проблемы.