Git: ¿Cómo realizar el pedido de fusión de forma local, y crear una nueva sucursal local?

Tengo el repository de gitlab allí Necesito probar cada request de fusión localmente, antes de fusionarme con la twig de destino. ¿Cómo puedo get / get una request de fusión como una nueva twig?

  1. Tire de la request de fusión a una nueva sucursal

    git fetch origin merge-requests/REQUESTID/head:BRANCHNAME

    es decir, git fetch origin merge-requests/10/head:file_upload

  2. Pago a la nueva twig creada

    git checkout BRANCHNAME

    es decir ( git checkout file_upload )

O con un solo command

git fetch origin merge-requests/REQUESTID/head:BRANCHNAME && git checkout BRANCHNAME

es decir, git fetch origin merge-requests/18/head:file_upload && git checkout file_upload