👋 Aqui comenzamos a praticar el flow de GitHub
Por ahora modifiquemos directametne el archivo y hagan el "push"
-
Actualiza tu fork en tu repositorio GitHub. (hay un boton para eso en tu repo en GitHub)
-
Actualiza tu rama main en tu maquina:
git pull origin main (trae los cambios del repo remoto al repo local)
- Se crea una nueva rama:
git checkout -b nombre-de-la-rama
- Aqui cuando se crea la rama, inmediatamente ya te saltas a la nueva rama, dejando asi la rama main.
- Si tenes dudas y quiere saber en que rama estas use:
git branch
- Tambien es recomendable configurar el PROMPT de la consola para ver en que rama estamos:
- Para saltar de una rama a otra:
git checkout nombre_de_alguna_rama
-
Escriba tu codigo en la rama nueva que recien creaste.
-
Una vez que termine de escribir, haga lo que ya sabemos:
git add .
git commit -m "bla bla bla"
- Haga el push de la rama nueva:
git push origin nombre-de-la-rama
- UNA VEZ QUE TU CONTRIBUICION FUE ACEPTADA (Puede tardar horas, dias, semanas):
-
Actualiza tu fork en tu repositorio. (hay un boton para eso en tu repo en github)
-
En tu maquina, vuelva a la rama main:
git checkout main
- Elimine la rama nueva para evitar problemas:
git branch -d nombre-de-la-rama
-
Solo debe permanecer la rama main.
-
Para contribuir otra vez, siga todos los pasos anteriores.
- En que rama estoy?
git branch
- Intercambiar de ramas:
git checkout nombre_de_alguna_rama
- Para crear una rama:
git checkout -b nombre_de_alguna_rama
- Para eliminar una rama:
git branch -d nombre_de_alguna_rama
- Para actualizar mi repo local con todo lo nuevo que tiene el repo remoto(GitHub)
git pull origin main