Repositorio donde se encuentran los ejercicios correspondientes a los trabajos prácticos de la materia.
- Cuatrimestre: Segundo Cuatrimestre 2024
- Grupo: M4
- Adagio, Matías Ezequiel
- Carnuccio, Esteban
- Hirschfeldt, Darío
- Palomo, Maximo Facundo
- Volker, Mariano Leonardo
Nombre | DNI |
---|---|
Antonioli, Iván Oscar | 43.630.151 |
Di Nicco, Luis Demetrio | 43.664.669 |
Sandoval Vasquez, Juan Leandro | 41.548.235 |
Tigani, Martin Sebastián | 32.788.835 |
Villca, Luis Alberto | 35.277.730 |
- Parte 1: Procesos
- Parte 2: Hilos
- Parte 3: Comunicación y Sincronismo
Repositorio de la catedra: CATEDRA de PROGRAMACION CONCURRENTE UNLAM
-
Si no tenés bajado localmente el repositorio, tenés que abrirte la terminal, posicionarte en el directorio donde te lo querés bajar, y clonártelo con:
git clone https://github.com/UNLAM-PROG-C/2024-PROGC-Q2-M4.git
-
Posicionarse en el repositorio:
cd 2024-PROGC-Q2-M4/
-
Crear una nueva rama para subir los cambios:
git checkout -b nombreDeLaRama
-
Luego de subir los archivos o las modificaciones:
git add .
-
Commiteamos los archivos:
git commit -m "MensajeRelacionadoAlCommit"
-
Pusheamos la rama:
git push
ogit push --set-upstream origin nombreDeLaRama
-
En el repositorio de la catedra te va a aparecer un mensaje similar a este, y tenés que hacer clic en
Compare & pull request
- Antes de crearlo, podes asignar los reviewers para que realicen comentarios sobre el código del PR
- Luego creamos el PR con
Create pull request
- Después cuando se verifiquen los chequeos del Coding Standard debería habilitarse el botón
Merge pull request
y para finalizar ya podés eliminar la rama conDelete branch
10.1 En caso de que alguno de los chequeos del Coding Standard no se aprueben, se debe cerrar el PR, realizar los cambios en el código de correcciones, es decir, repetir los pasos de 4 al 6, y luego reabrir el PR.
-
(OPCIONAL) Para finalizar, en la terminal, te podés posicionar nuevamente en la rama de develop, (
git checkout develop
) y bajarte los cambios del PR congit pull
-
(OPCIONAL) Si hiciste el paso 11 te habrás dado cuenta de que la rama que borraste todavía sigue apareciendo, eso es porque se eliminó remotamente, pero todavía se encuentra local, la podes ver con
git branch -a
y para eliminarla es congit branch -d nombreDeLaRama
-
Ante cualquier consulta de commits, cambios efectuados o saber la rama actual, se puede usar:
git status
-
Antes de hacer un commit es recomendable bajar los cambios que pudieron haberse producido con:
git pull
-
En caso de que estes trabajando en una rama y en este momento haya ocurrido algún PR en develop tenés que hacer lo siguiente (lo que estarías haciendo es bajarte los nuevos cambios aprobados del/los PR y tambien tenerlos en tu rama local que estás trabajando)
git checkout develop
git pull
git checkout nombreDeLaRamaEnLaQueEstabasTrabajando
git merge develop
-
Si querés ver todas las ramas que se encuentran:
git branch -a
-
Te podés posicionar en una rama con:
git checkout nombreDeLaRama