A cool little trick. Sometimes GitHub/Jekyll does not like to rebuild, just ‘force’ a rebuild by pushing an empty commit. git commit -m 'rebuild pages' --allow-empty git push origin <branch-name>