Establecer una twig en una confirmación previa, pero manteniendo las confirmaciones posteriores

Estoy trabajando en un gran proyecto que tiene una twig 'desarrollar'. La twig de desarrollo está conectada a nuestro server / entorno de desarrollo. Recientemente realicé algunos cambios que se han enviado a la twig de desarrollo, pero quiero volver a esos cambios antes de probar una determinada funcionalidad. Me pregunto cuál es la forma less destructiva de hacerlo. Idealmente, me gustaría revertir la twig a esa confirmación por unos minutos, y luego devolverla a mi confirmación actual después. Estoy usando Github.

Puede usar git checkout <commit> para poner su directory de trabajo en el estado en el que estaba. Esto no actualizará la CABEZA de su sucursal de desarrollo y puede volver atrás con un git checkout develop .

Puede averiguar cuál es el sha1 de la confirmación que está buscando con el git log .