Ramas, rebase y merge
Clase 14 de 17 • Curso de Prework: Buenas Prácticas y Entorno de Desarrollo en macOS 2019
Contenido del curso
Configuración entorno de desarrollo
Git y GitHub
- 11

¿Qué es Git, para qué se usa y qué resuelve?
02:01 min - 12
Instalación de Git
01:48 min - 13

Cómo crear un repositorio, primer commit, reset y logs
09:59 min - 14

Ramas, rebase y merge
Viendo ahora - 15

Github: configuración, repositorio remoto, push y pull
07:24 min - 16
Cómo crear un buen README.md y sintaxis de markdown
02:59 min - 17

Conclusiones
01:12 min
Resumen
Recuerda que una rama es la duplicación de un objeto sobre el repositorio y nos va a permitir trabajar en paralelo para después unir los cambios a nuestro proyecto, en este caso a nuestra rama master, los comandos principales son:
git checkout -b develop: según el commit en el cual ejecutemos este comando va a ser el punto en el cual se va a crear una rama idéntica, en este caso con el nombre de “develop”.git merge develop: va a añadir los commits a la rama master.git rebase develop: va a añadir los commits a la rama master unificando ambas ramas y conservando la historia de la misma.