Archivos del sitio web https://siguealcongreso.org
-
Clona este repositorio
git clone --recurse-submodules [email protected]:siguealcongreso/sitioweb.git
-
Instala hugo (Installation)
-
Corre el servidor de hugo (Develop and test your site)
cd sitioweb hugo server
-
Navega a http://localhost:1313
-
Copia este repositorio a tu cuenta en GitHub (Crea un fork)
-
Clona de tu repositorio a tu computadora, se crea el remote
origin
:git clone --recurse-submodules [email protected]:<tu-usuario>/sitioweb.git
-
Agrega un remote
upstream
:git remote add upstream https://github.com/siguealcongreso/sitioweb.git
-
Configura git para hacer pull de
main
enupstream
y siempre hacer push aorigin
:git config --local branch.main.remote upstream git remote set-url --push upstream [email protected]:<tu-usuario>/sitioweb.git-
-
Actualiza la rama
main
de tu repositorio local con los cambios más recientes del repositorio original:git checkout main git pull upstream
-
Crea una nueva rama en donde van a ir los cambios en los que trabajes.
git checkout -b issue-48 main
-
Haz modificaciones
-
Revisa que tus modificaciones cumplen con los Requerimientos para los commits que se describen en la siguiente sección.
-
Realiza uno o más commits en tu computadora
-
Empuja la rama con tus modificaciones a tu repositorio en GitHub
-
Solicita que se incluyan tus cambios (Crea un Pull Request)
-
Una vez que se aprobó el Pull Request, borra la rama del issue:
git branch -d issue-48 git push -d origin issue-48
-
Revisa que
git diff --check
no reporte renglones con espacios al final en los archivos que modificas. -
No hagas cambios cosméticos en otros renglones del código que no tienen que ver con lo que estás mejorando. Modifica solamente los renglones necesarios para resolver el issue en cuestión.
-
Si estás agregando texto, revisa que cumple con la Ortografía y Gramática.