Как обновить уже выложенный сайт на GitHub Pages? Поменял код, а на сайте старое
Сайт уже висит на GitHub Pages. Я поправил style.css и хочу, чтобы изменения появились в интернете. Нужно ли заново всё включать и настраивать или есть способ просто обновить?
2 ответа
Заново ничего настраивать не надо — Pages уже включён. Чтобы обновить сайт, нужно просто залить новую версию файлов в тот же репозиторий:
- через сайт GitHub: открываешь файл → карандашик (Edit) → правишь →
Commit changes; илиAdd file → Upload filesповерх старых; - через git:
git add .,git commit -m "update",git push.
Через 30–60 секунд после коммита Pages пересоберётся, и в интернете появится свежая версия. Тебе ничего нажимать в Settings не нужно — деплой происходит автоматически при каждом изменении.
Если изменений на сайте всё равно не видно — почти наверняка это кэш браузера. Обнови жёстко: Ctrl+F5 (или Cmd+Shift+R на маке). Браузер любит показывать старый style.css из памяти.
Подтверждаю про кэш — это причина №1 «я обновил, а сайт старый». Проверь в режиме инкогнито: если там новая версия, значит сайт обновился нормально, а у тебя просто закэшировалось. Подожди минуту-две после пуша и жми Ctrl+F5.