Git: Cómo get una request de extracción para probar

He estado teniendo problemas para get una request de extracción. Aquí está mi bash de línea de command en el código de request de extracción:

$ git fetch upstream pull/3/head:testbranch Password for 'http://MyAccount@git.MyGit.com': fatal: Couldn't find remote ref pull/3/head Unexpected end of command stream 

Estamos utilizando un repository de origen y un repository upstream.

Las requestes de extracción van a la stream ascendente y el origen está a mi nombre, me gustaría retirar una request (n. ° 3) para su revisión. Sin embargo, cada vez que trato de get un tirón, me da el mismo error incluso si cambio desde el origen al origen.

¿Qué estaría causando este problema? Después de tomar el código me gustaría ponerlo en una twig y básicamente asumir el trabajo (una mano) así que no necesito acceder al repository de la persona que hizo la request de extracción, solo el contenido, y estoy configurar como aprobador de la request de extracción ya

¿Has intentado utilizar el command git pull para tirar de la twig remota? ¿Dijiste que quieres poner los cambios en una nueva twig? Por el bien de esta respuesta, vamos a llamarlo newbranch

Primero, crea la nueva twig localmente:

 git checkout -b newbranch 

A continuación, deployment los cambios desde la barra de testing ascendente. Lo siguiente asume que está trabajando con un control remoto llamado en upstream con cambios en una twig llamada testbranch :

 git pull . upstream/testbranch 

Y ahora habrá creado una nueva twig llamada newbranch contiene los cambios en upstream / testbranch.