Skip to content

Instantly share code, notes, and snippets.

@iloyarte
Last active October 23, 2020 17:05
Show Gist options
  • Save iloyarte/2543280524166ad63f46ea326322cc1c to your computer and use it in GitHub Desktop.
Save iloyarte/2543280524166ad63f46ea326322cc1c to your computer and use it in GitHub Desktop.
[Algo III - Mendez/Leveroni] Tutorial de remotes para ejercicios

Buenas! Bienvenidos al breve tutorial de remotes del curso Mendez/Leveroni de Algoritmos III.

Para empezar, con qué se come una remote?

Un remote (remote repository) es un reposotorio en la nube al/del que podemos subir/bajar cosas.

Cuando ustedes se crearon su repo, crearon una remote y cuando lo clonaron, su version local se conectó a esa remote y lo descargó, y la remote quedó nombrada como origin.

Paso 1

Ahora vamos a agrandar el combo y agregar una nueva! Vamos a agregar como remote el repo de los ejercicios. Esto se hace con el siguiente comando:

git remote add <nombre> <url>

Por ejemplo, git remote add ejercicios https://github.com/algoritmos-iii/ejercicios-2020-2c

Paso 2

Una vez hecho esto, tenemos configurado el nuevo repo y ya podemos traer el enunciado del tp. Para eso, se debe hacer un pull desde el nuevo repo:

git pull ejercicios main --allow-unrelated-histories    # nuevamente, git pull <nombre-remote> <rama-remote>

Paso 3

Esto va a traer los cambios de la rama main del repo de ejercicios a nuestro repo, es posible que tengan conflictos de merge, si esto les pasa, van a tener que arremangarse y escribirnos.

Si quieren saber más sobre el tema nos preguntan o pueden ir a leer la documentación de git que está buenísima y sabe más que nosotros (RTFM)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment