Todos los detalles de instalación de Hugo están acá: https://gohugo.io/getting-started/quick-start/
- Primero clonamos este repositorio:
git clone https://github.com/PythonDayMX/website-generator.git
- Clonamos el folder
public
desde otro repo (es la carpeta con los contenidos, lo que se publica):cd website-generator git clone https://github.com/PythonDayMX/pythondaymx.github.io.git mv pythondaymx.github.io public
- Podemos iniciar el servidor con recarga en vivo de Hugo:
hugo server
- ¡Listo! Podemos proceder a editar el código con un refresh en vivo por parte del servidor. Los cambios pueden verse en
http://localhost:1313/
.
Una vez los cambios ya estén hechos, podemos generar el sitio a la carpeta /public
haciendo:
hugo
Para hacer push de los cambios al repo del sitio web (pythondaymx.github.io
), basta hacer:
cd public
git add .
git commit -m "Hice cambios XYZ."
git push