2010-01-27 24 views
5

Al hacer simplemente git push en un repositorio remoto, se actualiza su rama master. Esto no es deseable en el caso de repositorios no desnudos, y el mensaje de advertencia mostrado por las versiones recientes de Git lo deja claro.Git: enviar a una sucursal de seguimiento remoto en el repositorio remoto

Me gustaría poder acceder a un repositorio remoto y actualizar una de sus ramas de seguimiento remoto . Más tarde, cuando inicio sesión en la máquina remota y ejecuto comandos, puedo elegir fusionar esa rama de seguimiento remoto en master.

¿Cómo puedo hacer eso? ¿O hay una forma mejor de enviar cambios a un repositorio no desnudo?

+0

Quiero fijar algo similar . La intención es promover cambios tan pronto como sea posible a la rama de seguimiento remoto. – zedoo

Respuesta

4

Usted puede hacer:

git push master:some-remote-branch 

por ejemplo:

git push master:alex/master 

(. Aunque todavía no se recomienda para empujar al repositorio no desnudo)

0

Supongo que debe configurar un repositorio desnudo por separado, es decir. uno sin una copia de trabajo. Luego, puede iniciar sesión en la máquina remota y clonar este repositorio remoto, y buscar/extraer cada vez que lo necesite.

Cuestiones relacionadas