Nombre: <Nombre_Completo>
(Una vez trabajando en tu rama de trabajo, puedes introducir tu nombre completo)
Si ya tienes tu fork listo ✅, te dejo el shortcut de ejercicios 😁
Antes de comenzar, primero completa estas tareas:
Haz un fork
del portafolio de evidencias
Fork. Un fork es una copia independiente de un repositorio, en este curso lo vamos a utilizar para que tengas tu portafolio de evidencias en tu cuenta personal de github y puedas trabajar individualmente los ejercicios.
- Visita el link
- Presiona el botón
Fork
lo encuentras en la parte superior derecha - Presiona el botón
Create fork
y listo ✅
Clonar (
git clone
). Clonar un repositorio implica crear una copia local completa del repositorio remoto en tu máquina, necesario para que puedas trabajar tus ejercicios en tu entorno con VSCode y el resto de tecnologías del curso
- Una vez creado el fork, dirígete al nuevo repositorio creado en tu cuenta personal (Busca en tus repositorios)
- Presiona el botón
<> Code
y elige el protocolo HTTPS
Si prefieres puedes elegir el protocolo SSH (es un protocolo más comodo y seguro para trabajar) te comparto la liga oficial de github con más información acerca del protocolo SSH. Página oficial SSH
- Copia la URL_DEL_REPOSITORIO que te arroja al presionar el botón
<> Code
- En tu máquina local, elige una ubicación donde quieras trabajar y ubícate con una
CMD
(windows) oTerminal
(linux) - Ejecuta el comando
git clone URL_DEL_REPOSITORIO
- En caso de requerirse introduce tus credenciales y listo ✅
Rama (branch) de Trabajo. Tendrás que crear una rama de trabajo para que NO trabajes sobre la rama
master
directamente, es un buen ejercicio para separar tu código/trabajo y puedas prácticar con git 👍
- Ahora que tienes correctamente clonado tu repositorio 🥳 es hora de crear tu rama de trabajo.
- En tu
CMD
(windows) oTerminal
(linux) dirígete al repositorio clonadocd ...
- Si quieres verificar que estas en la ubicación correcta puedes ejecutar
git branch
- La consola debería arrojarte algo como
* master
, el*
indica en que rama te encuentras ubicado
- Ejecuta
git checkout -b evidencias
git checkout -b ...
. El comandogit checkout
permite moverte entre ramas, en este caso añadimos la bandera-b
para indicarle a git que se trata de una nueva rama, git crea la rama y te mueve automáticamente a ella
- Publica tu rama
git push origin evidencias
git push
. Ungit push
normalmente se utiliza para publicar tus cambios a remoto, en este caso lo único que estamos probando es publicar tu nueva rama para que se pueda visualizar remotamente
En esta sección encuentras los atajos de los READMEs de los ejercicios, cada ejercicio tendrá un README con las instrucciones esperadas 😉
Módulo | Link |
---|---|
Fundamentos Web | README |
Quizá te preguntes ¿Cómo es que puedo actualizar mi fork
🤔?, durante el curso será necesario ya que el repositorio oficial irá actualizándose con nuevos ejercicios, cuando digo que el repositorio estará actualizándose me refiero a la rama master
del repositorio oficial
- Si es la primera vez que tienes que actualizar el
fork
tendrás que realizar algunas configuraciones de tufork
utilizando la línea de comandos degit
, si ya configuraste tuupstream
entonces puedes saltar al paso 4. - Con una
CMD
(windows) oTerminal
(linux) dirígete a la ubicación de tu repositorio - Crearemos algo llamado
upstream
, ejecutagit remote add upstream https://github.com/tlamabyte-code/angular001-portafolio.git
Upstream. Un
upstream
será una conexión con el repositorio original, necesario para que git sepa que origen tomará para realizar las actualizaciones
- Antes de realizar la actualización, ejecuta
git branch
para asegurar que estas ubicado en tu rama de trabajo, es decir, la ramaevidencias
- La terminal debería arrojarte
* evidencias
, si no es así solo ejecutagit checkout evidencias
- Ejecuta
git pull upstream master
y listo ✅
- Para los ejercicios con código, revisa los comentarios, ahí encuentras las instrucciones
- Si no logras llegar a los resultados, ve registrando tus
avances
en tu rama de trabajo para tener registro de tus evidencias
La práctica hace al maestro 🎹
No te presiones, como mencionaba arriba intenta hacer los ejercicios 🧘🧘♀️