Me pregunto cuánto tiempo tarda la página de GitHub en mostrar los nuevos elementos que he agregado al repositorio.
Cambié index.html
pero después de 10 minutos todavía aparecía la página anterior ...
github
updates
github-pages
MYjx
fuente
fuente
Respuestas:
La primera vez que genere su sitio, tardará unos 10 minutos en aparecer. Las compilaciones posteriores toman solo unos segundos desde el momento en que envías los cambios a tu repositorio de GitHub.
Sin embargo, dependiendo de cómo haya configurado su dominio , puede haber tiempo adicional para que se rompa la caché de CDN.
Nota: usar un subdominio, como
yourproject.github.io
es la configuración de dominio recomendada , pero significa que las compilaciones de la página tardan más en aparecer, ya que tiene la ventaja de usar GitHub CDN.fuente
myfile.jpg?ver=123
y cada vez que actualice la cadena, el caché se romperá y puede verificar que el CDN se esté actualizando.Las páginas de Github se almacenan en caché con CDN. Como explicó JoelGlovier en los comentarios, aún puede tener la última versión de sus páginas agregando una versión en la cadena de consulta, por ejemplo,
https://username.github.io/awesome-repo/?version=f36af92
para que no obtenga una versión en caché de su página.fuente
Github también tiene una página de implementación:
https://github.com/<user>/<repo>/deployments
que enumera las implementaciones y la hora en que se implementaron.Elija
github-pages
de la lista desplegable de entornos.Esto ayuda a saber si
git push
se implementó la última versión.fuente