Este es el repositorio que utilizaremos para nuestro trabajo colaborativo, y para llevar a cabo las entregas parciales y finales de la asignatura.
Este es el proceso normal que el alumno tendrá que seguir:
-
Realizar un Fork al repositorio principal en tu propia cuenta (esto generará un nuevo repositorio en tu cuenta de GitHub). Este paso se realiza solo una vez en el curso.
-
Si ya has realizado el fork sobre este repositorio, deberás sincronizar tu repositorio con la versión actual. Para ello debes configurar un remote para el fork y sincronizar tu fork. Básicamente debe:
-
Establece el remote:
git remote add upstream https://github.com/FacultadInformatica-LinkedData/Curso2016-2017
-
Recuperar cualquier cambio hecho en él:
git fetch upstream
-
Realizar un checkout de la rama principal en local del fork:
git checkout master
-
Hacer un merge de los cambios desde el remote en su rama principal:
git merge upstream/master
-
Realizar cambios en el repositorio.
-
Hacer commit de los cambios en el repositorio local
-
Hacer push de los cambios al repositorio online de cada alumno.
-
Hacer un pull request, de tal forma que los cambios puedan ser aceptados e incorporados en el repositorio general