¡Enhorabuena!

Git intermedio

George Boorman

Curriculum Manager, DataCamp

Ramas

Imagen de ramas bug-fix, ai-assistant y main con commits y merges

Git intermedio

Trabajar con ramas

  • Ver todas las ramas
git branch
  • Cambiar a una rama existente
git switch hotfix
  • Crear y cambiar a una nueva rama
git switch -c hotfix
  • Comparar dos ramas
git diff main hotfix
  • Renombrar una rama
git branch -m hotfix bugfix
  • Borrar una rama
git branch -d hotfix
Git intermedio

Fusionar ramas

  • Desde main, para fusionar ai-assistant en main:
git merge ai-assistant
  • Desde otra rama: git merge origen destino
git merge ai-assistant main
  • Resolver conflictos de fusión
Git intermedio

Trabajar con remotos

  • Clonar un repo remoto
git clone https://github.com/datacamp/project
  • Ver información de todos los remotos
git remote -v
  • Añadir un remoto nuevo
git remote add george https://github.com/george_datacamp/repo 
Git intermedio

Sincronizar repos locales y remotos

git fetch origin
git pull origin
git push origin documentation
Git intermedio

¿Qué sigue?

Git intermedio

¡Vamos a practicar!

Git intermedio

Preparing Video For Download...