Sugerencias
- Creen las cuentas Github con sus correos institucionales
- Verificar sus correos institucionales, por si Github les envia confirmación a sus correos
1. Hacer Fork del repositorio https://github.com/wkrea/SoDisProyectoClase
- Secuencia de pasos para crear el Fork
- Esperar que se cree el fork
- verificar la correcta creación del fork
-
Elija un lugar donde descargar los archivos del repositorio
-
Ingrese el siguiente comando (recuerde el ejemplo esta desarrollado con el usuario malliwi88, recuerde)
git clone https://github.com/malliwi88/SoDisProyectoClase.git
Si todo va bien debería ver una carpeta SoDisProyectoClase
2. Desde el Fork (de su repositorio), crear un branch con el nombre de usuario de su correo institucional
Ejemplo
Tomando como referencia al usuario [email protected]
- Abriendo la consola git Bash, DENTRO DE la carpeta del repositorio bifurcado
SoDisProyectoClase
, haga uso del comando:
git checkout -b nombre_branch
el comando anterior debe haber creado un nuevo brach (a nivel local), con el nombre nombre_branch
A medida que el profesor trabaja, los cambios se ven reflejados en el repositorio wkrea/SoDisProyectoClase.
Pero su FORK (su repositorio --> malliwi88/SoDisProyectoClase), puede no estar al día con los cambios realizados por profesor
Para poder tener al día su bifuración(fork), emplee los siquientes comandos
⚠ Este paso solo se requiere la primera vez
git checkout master git remote add upstream https://github.com/wkrea/SoDisProyectoClase.git
Estos deben ser ejecutados cada vez que se quiera actualizar
git checkout master
git fetch upstream
git rebase upstream/master
git push -f origin master
Ahora si todo esta bien, y SU Repositorio FORK está al día, debería estar en capacidad de enviar aportes al profesor, es decir, eso que llaman pull request!!! o PRs, vamos a por ello!!! 🤓
-
haga `git checkout nombre_branch`` recuerde cambiar por su usuario!!, malliwi88 es ejemplo
-
Actualice el archivo
control_avances.txt
ubicado en la raiz del repositorio, agregando su nombre de usuario Github (ej: nombre_branch) en el final del archivo, en una nueva linea. -
agregue los cambios a su branch, empleando
git add *
-
Haga el commit indicando como mensaje nombre_branch modificó control_avances.txt
-
Haga
git push origin nombre_branch
Esta imagen muestra la secuencia de pasos anterior, tomando como ejemplo al usuario malliwi88}
-
Si todo va bien, debe ver los cambios en un nuevo branch en la pagina de su repositorio fork en Github
-
hacer la solicitud de cambios al profesor (crear el PULL REQUEST)
-
verificar que la solicitud quedo en proceso!!!