cómo mover 1 compromiso adelante

Creé el file example.txt y lo comprometí. Después de eso, eliminé el file con git rm example.txt. y cambios comprometidos Luego utilicé git checkout HEAD^ que a mi entender. moviéndome a la confirmación previa. El file está de vuelta ahora y ahora, cuando uso el git status :

 # Not currently on any branch. nothing to commit (working directory clean) 

Entonces tengo dos preguntas: 1. ¿por qué ahora no estoy en ninguna twig? 2. Cómo puedo volver a 1 commit forward (donde eliminé el file y realicé cambios). Muchas gracias por ayudar

¿Por qué ahora no estoy en ninguna twig?

Desde que revisó una confirmación específica, ahora se encuentra en un estado separado .

Cómo puedo volver a 1 commit forward (donde eliminé el file y realicé cambios).

En su caso particular, debe ser tan simple como git checkout HEAD