
Enrique Aguilar
Pregunta¿ Que hace cuando agregamos la bandera -b al comando ?
git checkout -b rama
- Crea una rama llamada “nombre_rama”
- Hace un checkout de la rama “nombre_rama”

Edisson Castro
Este comando es un atajo para crear una rama y pasarte a ella.
Si lo haces de la forma "normal", tendrías que primero:
git branch nombre-rama
y luego deberías ejecutar:
git checkout nombre-rama
git checkout -b nombre-rama lo que hace es resumir estos dos pasos.

Moisés Manuel Morín Hevia
Escribieron en los aportes:
git checkout -b"nombre_rama"
Este comando es una fusión entre “git branch” y “git checkout”, y su funcionamiento es el siguiente:

Diego Alessandro Galvez Rodriguez
Aparte de crear la rama, te ubicas automaticamente en ella
git checkout -b <nombre de tu nueva rama>
^_^

Juan Jiménez
Hola, ese comando creas una nueva rama y al mismo tiempo de habrás movido hacia ella. Por ejemplo, si estás ubicado en la rama master ~/miproyecto (master)
git checkout -b testing
~/miproyecto (testing)