2012-04-11 4 views
9

me gustaría hacer lo siguiente en EGit:¿Cómo creo una nueva combinación de bifurcación local y remota apropiada en EGit?

$ git checkout -b newbranch 
$ git push -u origin newbranch 

Esto me da una nueva rama local, lo empuja al servidor de aguas arriba y crea el seguimiento correcto de referencia. ¿Cómo hago lo mismo en EGit?

+0

¡EGit 3.2 finalmente (febrero de 2014) ofrece establecer la rama ascendente al presionar! Ver [mi respuesta editada a continuación] (http://stackoverflow.com/a/10111655/6309) – VonC

Respuesta

7

Para la primera operación, se puede leer el manual EGit "Creating a New Local Branch"

Elegir Equipo> Cambiar a ...> Nueva Sucursal

new branch dialog

Para el empuje, vea Vogella's Egit tutorial, pero también el "Push ref specification"

push a branch

Nota: robinst ha abierto bug 378960 "Permitir configurar el flujo ascendente en el asistente Push Branch" (mencionado en "EGit - set up remote tracking correctly when creating a branch").

El problema es que esto (configurar el upstream on push) aún no se hace automáticamente al empujar primero una rama.

Por ahora tiene que hacer clic derecho en la rama en la vista de repositorios de Git y elegir "Configure Branch", donde puede configurar la configuración en sentido ascendente.


Nota: bug 378960 se ha marcado como resuelto (febrero de 2014) en Egit 3.2: asistente de empuje

empuje Branch/inicial simplifica empujando una rama y también permite la configuración aguas arriba de nuevas ramas creadas por la operación de inserción:

https://wiki.eclipse.org/images/6/6f/Egit-3.2-PushBranchWizard.png

+0

Lo siento, pero su respuesta no es útil, ya que su resultado no es el que pedí. De esta manera, la nueva rama aún se fusiona desde la rama desde la que se creó (por ejemplo, 'branch.newbranch.merge = refs/heads/master'), pero me gustaría tener una referencia de seguimiento ascendente adecuada, como la de' - Tu bandera crea – neelance

+0

@neelance ok Lo comprobaré mañana – VonC

+0

¿Todavía no hay solución? – neelance

Cuestiones relacionadas