Je me demande simplement combien de temps faut-il à la page GitHub pour afficher les nouveaux éléments que j'ai ajoutés au référentiel.
J'ai changé index.html
mais après 10 minutes, la page précédente était toujours affichée ...
Je me demande simplement combien de temps faut-il à la page GitHub pour afficher les nouveaux éléments que j'ai ajoutés au référentiel.
J'ai changé index.html
mais après 10 minutes, la page précédente était toujours affichée ...
Réponses:
La première fois que vous générez votre site, il faudra environ 10 minutes pour qu'il apparaisse. Les générations suivantes ne prennent que quelques secondes à partir du moment où vous envoyez les modifications à votre référentiel GitHub.
Cependant, en fonction de la configuration de votre domaine , le cache CDN peut avoir plus de temps pour se rompre.
Remarque: en utilisant un sous-domaine, tel que
yourproject.github.io
la configuration de domaine recommandée , cela signifie que les créations de pages prennent plus de temps à s'afficher car elles ont l'avantage d'utiliser le CDN GitHub.la source
myfile.jpg?ver=123
et chaque fois que vous mettez à jour la chaîne, le cache sera interrompu, et vous pouvez vérifier que le CDN est mis à jour.Les pages Github sont mises en cache avec CDN. Comme expliqué par JoelGlovier dans les commentaires, vous pouvez toujours avoir la dernière version de vos pages en ajoutant une version dans la chaîne de requête de
https://username.github.io/awesome-repo/?version=f36af92
manière à ne pas obtenir une version en cache de votre page.la source
Github dispose également d'une page de déploiement:
https://github.com/<user>/<repo>/deployments
qui répertorie les déploiements et l'heure à laquelle ils ont été déployés.Choisissez
github-pages
dans la liste déroulante des environnements.Cela permet de savoir si votre dernier a
git push
été déployé.la source