git - tirando de una rama específica

Resuelto Alex asked hace 13 años • 10 respuestas

Cloné un repositorio de git en mi servidor de desarrollo y luego cambié a la rama de desarrollo, pero ahora no puedo hacer un git pull para actualizar la rama.

¿Cómo actualizo el código en el servidor?

Alex avatar Feb 07 '11 23:02 Alex
Aceptado

Consulte la página de manual de git-pull :

git pull [options] [<repository> [<refspec>...]]

y en la sección de ejemplos:

Fusione en la rama actual la rama remota siguiente:

$ git pull origin next

Entonces imagino que quieres hacer algo como:

git pull origin dev

Para configurarlo para que haga esto de forma predeterminada mientras estás en la rama de desarrollo:

git branch --set-upstream-to=origin/dev dev
Cascabel avatar Feb 07 '2011 16:02 Cascabel

Aquí está lo que tú necesitas hacer. Primero asegúrese de estar en una rama que no desea tirar. Por ejemplo, si tiene una rama maestra y una de desarrollo, y está intentando extraer la rama de desarrollo, permanezca en la rama maestra.

git checkout master

Entonces,

git pull origin develop
thestar avatar Jan 17 '2015 22:01 thestar