El uso de refspec es una manera conveniente de tomar una rama remota y crear una similar pero con un nombre dado (o al revés: crear una remota con un nombre de pila diferente al local)) Estoy confundido acerca de una cosa pequeña - como tirón también lo hará la fusión con la rama de corriente que se puede esperar un comportamiento diferente de:Git pull/fetch con diferencias refspec
git fetch origin master:mymaster
y desde
git pull origin master:mymaster
Tanto de los comandos anteriores parecen produce exactamente el mismo resultado - que es una rama local llamada mymaster, igual que origen/maestro. ¿Estoy en lo cierto o hay una diferencia vaga entre los dos?
Por último, el uso de un refspec creará una rama local de no un seguimiento rama, ¿verdad? Dado que las ramas de seguimiento se presionan automágicamente cuando se invoca git push sin argumentos AFAIK