Почему при публикации проекта на git pages в браузере отображается файл readme?

Ссылка скопирована
19 апреля 2026 1 ответ

Для портфолио решила опубликовать свои учебные проекты после окончания курсов по верстке. Но получается, что при публикации проекта на git pages в браузере отображается файл readme. Я думаю, что так может быть из-за того что файлы находятся в папке source. Может ошибаюсь.
В общем как опубликовать проект?

Почему при публикации проекта на git pages в браузере отображается файл readme?

Почему при публикации проекта на git pages в браузере отображается файл readme?

Почему при публикации проекта на git pages в браузере отображается файл readme?

Дополнительно:

https://github.com/orgs/community/discussions/22400

  • В workflows нужно написать задачу на сборку проекта, а не только check.
    Т.е. в ветку gh-pages должна улетать папка build (но в ветке master её не должно быть)
    Обратитесь к своему наставнику, опишет как.
    Или смотрите видео Вадима Макеева и делайте по аналогии самостоятельно https://www.youtube.com/watch?v=hevU4NdIsoU
  • Почему при публикации проекта на git pages в браузере отображается файл readme?

    Возможно поможет, если здесь на `/root` поменять

  • Максим, к сожалению не работает(( пробовала
  • Ankhena, спасибо)
  • WbICHA, спасибо)
  • Виктория Храмкова, получилось? Если нет, то напишите в tg
  • может быть из-за того, что файлы находятся в папке source

    Вот сами и догадались. У вас в настройках стоит брать страницу из каталога docs, которого нет.
    Вы все правильно поправили. Сейчас у вас создан Workflow, который запускает сборку проекта на серверах гитхаба, затем помещает файлы из папки build в корень ветки gh-pages и страница становится опубликованной.

    • спасибо большое за ответ) уже разобралась)
    • Виктория Храмкова, Одно замечание.
      В гите принято использовать императив в заголовках сообщений коммитов. Даже автоматические сообщения пишутся в формате «Merge...», а не «Merged...». По-русски мы пишем аналогично в повелительном наклонении. «Добавить фичу...» «Исправить ошибку...»
      Пишите либо Add gh-pages file либо Добавить файл gh-pages
      Сообщение Добавляет файл gh-pages — ломает стиль.
    • Сергей Кузнецов, Хорошо)) приму к сведению)))
    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Артём Dev Ответ

    При публикации проекта на GitHub Pages, в браузере по умолчанию отображается файл README.md, если он присутствует в корневой директории проекта. Это происходит потому, что GitHub Pages использует файл README.md для отображения информации о проекте, когда пользователь заходит на сайт проекта.

    Если вы не хотите, чтобы файл README.md отображался по умолчанию, вы можете создать файл index.html и разместить его в корневой директории проекта. Файл index.html будет автоматически отображаться вместо README.md при доступе к сайту.

    Вот пример кода на PHP для создания простого index.html:

     
     
     
     
     
     
        <title>My Project</title>
     
     
        <h1>Welcome to My Project</h1>
        <p>This is a sample index.html file for your project.</p>

    <title>My Project</title> <h1>Welcome to My Project</h1> <p>This is a sample index.html file for your project.</p>

    После создания и загрузки файла index.html на GitHub Pages, при доступе к вашему проекту в браузере будет отображаться содержимое этого файла, а не README.md. Не забудьте также убедиться, что в настройках репозитория GitHub правильно указан источник для отображения сайта на GitHub Pages.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно