Dejo esto por aquí. Nota relacionada a la clase:
¡Nunca pares de aprender! (Y practicar)🦄

Las ramas (branches) son la forma de hacer cambios en nuestro proyecto sin afectar el flujo de trabajo de la rama principal. Esto porque queremos trabajar una parte muy específica de la aplicación o simplemente experimentar.
La cabecera o HEAD representan la rama y el commit de esa rama donde estamos trabajando. Por defecto, esta cabecera aparecerá en el último commit de nuestra rama principal. Pero podemos cambiarlo al crear una rama (git branch rama, git checkout -b rama) o movernos en el tiempo a cualquier otro commit de cualquier otra rama con los comandos (git reset id-commit, git checkout rama-o-id-commit).
Repasa: ¿Qué es Git?
Cómo funcionan las ramas en GIT
Las ramas son la manera de hacer cambios en nuestro proyecto sin afectar el flujo de trabajo de la rama principal. Esto porque queremos trabajar una parte muy específica de la aplicación o simplemente experimentar.
git branch -nombre de la rama-: Con este comando se genera una nueva rama.
git checkout -nombre de la rama-: Con este comando puedes saltar de una rama a otra.
git checkout -b rama: Genera una rama y nos mueve a ella automáticamente, Es decir, es la combinación de git branch y git checkout al mismo tiempo.
git reset id-commit: Nos lleva a cualquier commit no importa la rama, ya que identificamos el id del tag., eliminando el historial de los commit posteriores al tag seleccionado.
git checkout rama-o-id-commit: Nos lleva a cualquier commit sin borrar los commit posteriores al tag seleccionado.
Aporte creado por: Carlos Eduardo Diaz
Las ramas (branches) son la forma de hacer cambios en nuestro proyecto sin afectar el flujo de trabajo de la rama principal. Esto porque queremos trabajar una parte muy específica de la aplicación o simplemente experimentar.
La cabecera o HEAD representan la rama y el commit de esa rama donde estamos trabajando. Por defecto, esta cabecera aparecerá en el último commit de nuestra rama principal. Pero podemos cambiarlo al crear una rama (git branch rama, git checkout -b rama) o movernos en el tiempo a cualquier otro commit de cualquier otra rama con los comandos (git reset id-commit, git checkout rama-o-id-commit).
Repasa: ¿Qué es Git?
Las ramas son la manera de hacer cambios en nuestro proyecto sin afectar el flujo de trabajo de la rama principal. Esto porque queremos trabajar una parte muy específica de la aplicación o simplemente experimentar.
git branch -nombre de la rama-: Con este comando se genera una nueva rama.
git checkout -nombre de la rama-: Con este comando puedes saltar de una rama a otra.
git checkout -b rama: Genera una rama y nos mueve a ella automáticamente, Es decir, es la combinación de git branch y git checkout al mismo tiempo.
git reset id-commit: Nos lleva a cualquier commit no importa la rama, ya que identificamos el id del tag., eliminando el historial de los commit posteriores al tag seleccionado.
git checkout rama-o-id-commit: Nos lleva a cualquier commit sin borrar los commit posteriores al tag seleccionado.
Aporte creado por: Carlos Eduardo Diaz
Dejo esto por aquí. Nota relacionada a la clase:
¡Nunca pares de aprender! (Y practicar)🦄

Comparto mis apuntes.

Slds!
Un comando super útil que estuve utilizando mucho últimamente es:
git checkout -b "nombre_rama"
Este comando es una fusión entre "git branch" y "git checkout", y su funcionamiento es el siguiente: - Crea una rama llamada "nombre_rama" - Hace un checkout de la rama "nombre_rama"
Lo vi dos veces, la primera para entender la teoría, luego lo hice por mi cuenta y volví a ver el material para confirmar que estuviera igual :D Les comparto como quedó mi css
Mi resultado

Hola dejo las notas relacionada a la clase.

Aporte
En visual studio code y en otros editores si escriben:
div#cabecera y presionan tab
El resultado es:
<div id="cabecera"></div>

el Head es como el ojo de Sauron, con cheakout tu le indicas donde ver. $ git checkout Frodo
Freddy me hizo aprender en 10 minutos lo que no aprendí en meses de universidad jajajaja