Solución alternativa
Es posible que haya recibido un correo electrónico de GitHub que le dice que Jekyll no logró construir su sitio cuando lo envió a su gh-pages
. Si este es el caso, puede intentar forzar el empuje para activar otra compilación.
Si usa una carpeta dedicada para el sitio web final, digamos una public
carpeta, puede intentar reconstruir su carpeta y agregar la carpeta a sus cambios confirmados. Después de eso, deberá dividir esos archivos en su gh-pages
rama y obligarlos a activar otra compilación incluso si los archivos no cambiaron en absoluto. El resto del código a continuación simplemente elimina las confirmaciones de la public
carpeta por conveniencia y lo elimina del sistema de archivos local.
Código
git add public
git commit -am ":bug: triggering another jekyll build"
git push origin $(git subtree split --prefix public master):gh-pages --force
git reset HEAD~1
rm -rf public
Consejos
Si hay cambios no comprometidos que no forman parte del sitio final, puede guardarlos con el siguiente comando.
git stash
Luego, ejecute el comando anterior para forzar manualmente la compilación de Jekyll y deshacerse de ellos.
git stash pop
Referencias