Git checkout twig 'virtual'

Si estoy varias confirmaciones antes de una sucursal de git (supongo que mis confirmaciones forman una sucursal "virtual") y pago en la sucursal "real", ¿se almacenarán los cambios realizados en la sucursal "virtual" (mis confirmaciones)?

Sí. No existe una twig virtual en Git. Puede volver a su sucursal en cualquier momento para continuar. Aquí hay una buena lectura sobre cómo trabajar con las twigs en Git: Fundamentos de Git Branching . Es uno de los mejores lados de Git.