Skip to content

hsmty/hsmty.github.io

Repository files navigation

Generador del sitio HSMTY.org

Este es el código que usa Hugo para generar el sitio del hackerspace, todo el contenido se encuentra en el repositorio de contenido. Si quieres contribuir con el contenido debes de ir a ese repositorio. Aquí se configura la funcionalidad y estética del sitio

Contribuir

Para contribuir al proyecto debes de instala Hugo para poder probar los cambios al proyecto. El proyecto tiene dos submodulos: el tema y el contenido. El contenido es manejado en su propio repositorio. Cada que la rama public del repositorio de contenido es actualizada actualiza automáticamente el submodulo en la rama main de este repositorio y eso, a su vez, inicia una actualización de la página pública.

$ git clone [email protected]:hsmty/hsmty.github.io.git
$ cd hsmty.github.io/
$ git submodule init
$ git submodule update

Para contribuir a este repositorio se hace a través de Pull Request, para la cual necesitarás hacer un fork de este repositorio en tu usario de Github, usando el botón fork en la parte superior derecha.

Esto creará una copia del repositorio en tu usuario, en el cuál deberás clonar a tu computadora para modificar.

Recuerda agregar el repositorio original como upstream en tu copia local:

$ git remote add upstream [email protected]:hsmty/hsmty.github.io.git

Cada que vayas a realizar un nuevo cambio, en tu repositorio actualiza la rama main desde upstream y luego crea una rama en la que vayas a agregar tus cambios.

$ git checkout main
$ git pull upstream main
$ git checkout -b <nombre-de-tu-rama>

Recuerda reemplazar <nombre-de-tu-rama> por un nombre descriptivo, sin espacio, de tus cambios.

Una vez que estén listos tus cambios haz commit de ellos y empujalos a tu repositorio:

$ git commit -m "<Descripción de mis cambios>" <mis-archivos-modificados>
$ git push -u origin <nombre-de-tu-rama>

Una vez hecho esto tendrás que ir al sitio de Github, ya sea de tu fork o del repositorio original y ahí crear un Pull Request para solicitar que tus cambios sean agregados al repositorio.

About

Código que genera el sitio web a partir del repositorio web_content

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published