Sugerencias
- Creen las cuentas Github con sus correos institucionales
- Verificar sus correos institucionales, por si Github les envia confirmación a sus correos
Modelo de Ramas del proyecto
Elija un lugar donde descargar los archivos del repositorio
abra una terminal GitBash en esa ruta
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
Ejemplo
Tomando como referencia al usuario malliwi88@udi.edu.co
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
CUANDO TODO ESTÁ AL DíA
CUANDO, EXISTÍAN ACTUALIZACIONES QUE NO TENIAS
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!!!