index.html 변경 후 GitHub 페이지에 변경 사항이 표시되는 데 걸리는 시간 새 항목을 표시하는

GitHub 페이지에 내가 저장소에 추가 한 새 항목을 표시하는 데 얼마나 걸리는지 궁금합니다.

나는 바뀌 index.html었지만 10 분 후에도 여전히 이전 페이지가 나타났습니다 …



답변

처음으로 사이트를 생성하면 표시되는 데 약 10 분이 걸립니다. 후속 빌드는 변경 사항을 GitHub 저장소에 푸시 한 후 몇 초 밖에 걸리지 않습니다.

그러나 도메인을 구성한 방법 에 따라 CDN 캐시가 중단되는 데 추가 시간이있을 수 있습니다.

참고 : 같은 하위 도메인을 사용하는 yourproject.github.io것은 권장 도메인 설정 이지만 GitHub CDN을 사용하는 이점이 있으므로 페이지 빌드가 표시되는 데 더 오래 걸립니다.


답변

Github 페이지는 CDN으로 캐시됩니다. JoelGlovier 가 주석에서 설명했듯이 쿼리 문자열에 버전을 추가하여 페이지 https://username.github.io/awesome-repo/?version=f36af92의 캐시 된 버전을 얻지 못하도록 페이지의 최신 버전을 계속 유지할 수 있습니다 .


답변

Github에는 배포 페이지 https://github.com/<user>/<repo>/deployments와 배포 된 시간이 나열 되는 배포 페이지도 있습니다 .

github-pages환경 드롭 다운 목록에서 선택 합니다.

이렇게하면 최신 git push배포 여부를 알 수 있습니다 .


답변