Comandos de consola para el blog
Este blog es un sitio estático creado con Jekyll y alojado en Github Pages. Hacerlo fue sencillo, pero un poco tedioso. Hay que saber usar comandos básicos en la consola para generar la página localmente, hacer cambios con Git y después subirla al repositorio de Github. Algunos pasos y comandos básicos para hacerlo son:
- Asegurarse de estar en el directorio del blog local con
cd
- Después de cada cambio hecho en los archivos del blog hay que ejecutar
exec bundle jekyll serve
para generar la página localmente. Esto hace que los posts escritos en formato Markdown se rendericen en HTML. Si esto no se hace no se despliegan los cambios depsués. - Usar comandos de Git para vincular los archivos locales con el repositorio en GH. Se usa
git add .
para añadir todos los cambios hechos en la carpeta. Se usagit commit -m "comentario"
para realizar los cambios. Finalmente se usagit push github gh-pages
ogit push origin gh-pages
para realizar los cambios en el repositorio remoto en Github que hace de servidor.
Notas: Hay algunos conflictos con diferentes versiones de software que se utiliza para hacer funcionar el blog. Esto hace que salten varias “deprecaciones”. Aún así funciona. Según la teoría, el comando de exec bundle jekyll serve
solo debería usarse la primera vez que se genera la página y después usar solo jekyll serve
. En la práctica esto no me funciona por alguna razón que no entiendo. También. La primera vez que hice el blog en mi vieja laptop el comando de git que usaba para hacer push
contenía el campo origin
, pero ahora esto no funciona porque ya no se reconoce esta laptop como el origen. Ahora hay que reemplazar origin
por github
y hacer una verificación de identidad.