Мне просто интересно, сколько времени требуется, чтобы страница GitHub показывала новые элементы, которые я добавил в репозиторий.
Я изменил, index.htmlно через 10 минут все еще показывалась предыдущая страница ...
Мне просто интересно, сколько времени требуется, чтобы страница GitHub показывала новые элементы, которые я добавил в репозиторий.
Я изменил, index.htmlно через 10 минут все еще показывалась предыдущая страница ...
Ответы:
В первый раз, когда вы создадите свой сайт, он появится примерно через 10 минут. Последующие сборки занимают всего несколько секунд с момента внесения изменений в репозиторий GitHub.
Однако в зависимости от того, как настроен ваш домен , может потребоваться дополнительное время для выхода из строя кеша CDN.
Примечание: с помощью поддомена, например, yourproject.github.ioявляется рекомендуемой настройкой домена , но это значит страница строит занять больше времени , чтобы показать , так как он имеет преимущество использования GitHub CDN.
myfile.jpg?ver=123и каждый раз, когда вы обновляете строку, кеш будет отключаться, и вы можете убедиться, что CDN обновляется.
Страницы Github кэшируются с помощью CDN. Как объяснил JoelGlovier в комментариях, вы все равно можете иметь последнюю версию своих страниц, добавив версию в строку запроса, например, https://username.github.io/awesome-repo/?version=f36af92чтобы вы не получили кешированную версию своей страницы.
На Github также есть страница развертывания: на ней https://github.com/<user>/<repo>/deploymentsперечислены развертывания и время их развертывания.
Выберите github-pagesиз раскрывающегося списка сред.
Это помогает узнать, была ли ваша последняя git pushверсия вообще развернута.