La versión de Git 2.23
introdujo el git switch
comando que puedes usar para hacer eso (y más). Citando la documentación oficial:
Cambia a una rama específica. El árbol de trabajo y el índice se actualizan para coincidir con la rama. Todas las nuevas confirmaciones se agregarán a la punta de esta rama.
En su caso específico, puede emitir git switch -
para volver a la sucursal en la que estaba anteriormente. Puede ejecutar el mismo comando nuevamente para regresar a la primera rama.
PD: No es que aún no sepas cómo hacerlo (quiero decir, han pasado 7 años desde que hiciste esta pregunta), pero este comando es menos confuso y amigable para los principiantes, ya que aborda una confusión común que surge cuando se usa git checkout
.