Cuál es la diferenacia entre usar git switch nombre-rama y git checkout nombre-rama para moverse o cambiarse de ramas? Otra consulta: En el video, la profesora crea y se mueve directamente a la rama nueva usando el comando git branch b- nombre-rama-nueva, pero en el resumen ponen un código más largo (git checkout -b git branch nombre-de-la-branch y lo describe así: "Con este comando, crearás una nueva branch y cambiarás automáticamente a ella para dar inicio al proceso de desarrollo."), así que también quería preguntar por la diferencia entre ambas formulaciones.
Gracias!