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

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

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

Ramas, rebase y merge
06:45 - 15

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

Conclusiones
01:12
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.