Clonar fork en la máquina local#

Clona el repositorio#

  • Accede a la URL del repositorio tareas-redes asociado a tu cuenta de usuario

text https://gitlab.com/USUARIO/tareas-redes.git

  • Obten la URL de tu repositorio tareas-redes
Da clic en el botón clone y copia la URL de HTTPS para clonar el repositorio
  • Clona el repositorio en tu equipo con el comando git clone

console $ git clone https://gitlab.com/USUARIO/tareas-redes.git Cloning into 'tareas-redes'... remote: Enumerating objects: 70, done. remote: Counting objects: 100% (70/70), done. remote: Compressing objects: 100% (38/38), done. remote: Total 70 (delta 20), reused 70 (delta 20), pack-reused 0 (from 0) Receiving objects: 100% (70/70), 13.40 KiB | 391.00 KiB/s, done. Resolving deltas: 100% (20/20), done.

  • Lista el contenido del repositorio
```console
tonejito@debian-12:~$ cd tareas-redes/
tonejito@debian-12:~/tareas-redes$ ls -lA
total 24
drwxr-xr-x 1 vagrant vagrant  352 Sep  9 01:55 docs
drwxr-xr-x 1 vagrant vagrant  320 Sep  9 01:55 .git
-rw-r--r-- 1 vagrant vagrant 1487 Sep  9 01:55 .pre-commit-config.yaml
-rw-r--r-- 1 vagrant vagrant  760 Sep  9 01:55 .gitignore
-rw-r--r-- 1 vagrant vagrant 1816 Sep  9 01:55 .gitlab-ci.yml
-rwxr-xr-x 1 vagrant vagrant 1750 Sep  9 01:55 entrypoint.sh
-rwxr-xr-x 1 vagrant vagrant  866 Sep  9 01:55 Makefile
-rw-r--r-- 1 vagrant vagrant 1220 Sep  9 01:55 mkdocs.yml
lrwxr-xr-x 1 vagrant vagrant   14 Sep  9 01:55 README.md -> docs/README.md
lrwxr-xr-x 1 vagrant vagrant   21 Sep  9 01:55 requirements.txt -> docs/requirements.txt
```



Crear rama de trabajo#

Cámbiate a la rama base entregas

console $ git checkout entregas Already on 'entregas' Your branch is up to date with 'origin/entregas'.

Revisa la lista de ramas disponibles

Note

Es posible que la primer vez que ejecutes este comando no aparecerá la rama entregados

console $ git branch * entregas

Cámbiate a la rama correspondiente a tu actividad utilizando git checkout

Actividad Rama
Tareas tarea-1, …
Prácticas practica-1, …
Examenes examen-1, …
Proyectos proyecto-1, …

Warning

  • Esta guía utiliza tarea-1 como rama de ejemplo
  • Ajusta el nombre de la rama de acuerdo a la actividad que estás entregando.

console $ git checkout tarea-1 branch 'tarea-1' set up to track 'origin/tarea-1'. Switched to a new branch 'tarea-1'

Danger

No utilices espacios, acentos, eñe, diéresis o caracteres especiales para los nombres de archivo ni nombres de rama

  • Revisa que hayas cambiado a la rama
    • Debe tener el prefijo *

console $ git branch entregas * tarea-1

Note

Es posible que no se muestren todas las ramas (entregados, entregas y main)



Note

  • Continúa en la siguiente página cuando ya tengas tu repositorio clonado y te hayas cambiado a la rama de trabajo.

Página anterior Arriba Página siguiente