2014-07-20 4 views
30

Ich frage mich nur, wie lange es dauert, bis github die neuen Elemente anzeigt, die ich dem Repo hinzugefügt habe. Ich änderte index.html, aber nach 10 Minuten zeigte es noch die vorherige Seite an ...Wie lange dauert es, bis die github-Seite Änderungen nach dem Ändern von index.html anzeigt?

+0

Wenn Ihr Repo öffentlich ist und Sie einen Link teilen möchten, kann ich einen Blick darauf werfen, wenn Sie immer noch Probleme haben, eine Fehlkonfiguration zu finden. –

+0

Vielleicht ist es ein Zeitzonenproblem. Überprüfen Sie dies, http://Stackoverflow.com/a/35388975/1080041. – Hong

Antwort

36

Das erste Mal, das Sie Ihre Site erzeugen, dauert es ungefähr 10 Minuten, damit es sich zeigt. Nachfolgende Builds dauern nur wenige Sekunden, nachdem Sie die Änderungen in Ihr GitHub-Repository übertragen haben.

Abhängig von how your have your domain configured, kann es jedoch zusätzliche Zeit für den CDN-Cache zu brechen geben.

Hinweis: Unter Verwendung einer Subdomain wie yourproject.github.io ist die recommended domain setup, aber bedeutet, dass Seitenaufbauten länger dauern, da es den Vorteil hat, das GitHub CDN zu verwenden.

+0

dauert es manchmal, wenn Sie benutzerdefinierte verwenden, wie viel Vorteil ist die CDN? – SuperUberDuper

+1

können Sie das CDN zwingen zu aktualisieren? – SuperUberDuper

+3

@SuperUberDuper das CDN wird immer aktualisiert, wenn Sie neue Dateien pushen. Wenn Sie es testen möchten (oder einen Cache auflösen), können Sie eine Abfragezeichenfolge wie 'myfile.jpg? Ver = 123' anhängen und jedes Mal, wenn Sie die Zeichenfolge aktualisieren, wird der Cache zerstört und Sie können überprüfen, ob das CDN aktualisiert wird. –

Verwandte Themen