Clonar fork en la máquina local#
Clona el repositorio#
- Accede a la URL del repositorio
tareas-redesasociado a tu cuenta de usuario
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
$ 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
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
$ 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
$ 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-0como rama de ejemplo - Ajusta el nombre de la rama de acuerdo a la actividad que estás entregando.
$ git checkout tarea-0
Switched to branch 'tarea-0'
Warning
Inicialmente tenemos pendiente enviar las siguientes actividades utilizando el flujo de trabajo:
- Tarea 2: Curso de nivelación de GNU/Linux
- Tarea 3: Instalación de Cisco Packet Tracer
- Práctica 3: Laboratorio virtual de redes
Recuerda poner cada actividad en su propia rama y crear un merge request por cada actividad
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
*
- Debe tener el prefijo
$ git branch
entregas
* tarea-0
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 |
