¿Cómo extraer un compromiso específico de una sucursal remota?

¿Cómo realizo una confirmación específica (por ejemplo: con una identificación de 'xyz') a mi máquina local desde una sucursal remota? Tenga en count que desde la confirmación de 'xyz', se enviaron algunas confirmaciones más a esta twig.

Además, ya estoy en esta twig remota y no en el maestro.

El informe que tengo solo incluye el maestro y la twig de la que quiero extraer.

Soy consciente de que hay muchas publicaciones relacionadas con este tema, pero ninguna de ellas parece enfocarse específicamente en mi problema.

Suponiendo que su nombre de sucursal es <branchname> nombre de sucursal <branchname> , podría hacer algo como:

 # (Optionally) Save your work to a 'temp' branch, in case you want to come back to it: git checkout -b temp git add -A . git commit -m "WIP" # Get back to your branch, and reset it to 'xyz': git checkout <branchname> git fetch origin git reset --hard xyz 

En este punto, su sucursal ahora está en 'xyz' según el control remoto, y puede comenzar de nuevo desde allí.