git checkout

Ramas intermediate

Cambia entre ramas o commits

Uso

git checkout <rama> | git checkout -b <nueva-rama>

Ejemplos

  • git checkout develop

    Cambia a la rama 'develop'

    basic
  • git checkout -b feature

    Crea y cambia a una nueva rama 'feature'

    basic
  • git checkout -

    Vuelve a la rama anterior

    basic
  • git checkout HEAD~2

    Cambia a un commit específico

    advanced

Notas

  • Actualiza los archivos en el directorio de trabajo
  • Usa -b para crear y cambiar a una nueva rama

Advertencias

  • Los cambios sin commit pueden perderse al cambiar de rama
  • Asegúrate de estar en la rama correcta antes de hacer cambios

Consejos

  • Usa git stash antes de checkout si tienes cambios sin commitear
  • El flag -f fuerza el checkout descartando cambios locales

Comandos Relacionados