2012-06-12 9 views
12

A veces necesito tener dos ramas diferentes de un repositorio de GitHub en mi disco local al mismo tiempo. (especialmente cuando se trata de gh-páginas)Clonación de varias sucursales en GitHub para Windows

Normalmente hago esto al hacer varios clones del repositorio en una carpeta diferente, con la clonación usando una rama diferente.

¿Es posible hacer esto en la interfaz de usuario de GitHub para Windows? (en lugar de cambiar un único clon local de una rama a otra)
Parece que la única forma de cambiar entre clones locales es arrastrar el nuevo clon a la IU todo el tiempo.

+0

¿Qué quieres decir con UI? ¿es la GUI de Github de la que estás hablando? – uday

+0

@uDaY: estoy hablando de la nueva aplicación [GitHub para Windows] (http://windows.github.com). – SLaks

+1

También necesito esta funcionalidad exacta, espero que se agregue pronto. –

Respuesta

9

No creo que sea posible hacer lo que quiere hacer con la versión actual (1.0.9.2), pero esto es lo que debo hacer para trabajar en dos ramas.

  1. Clon las dos ramas de la Git Shell

    git clone https://your-project/master/ master

    git clone https://your-project/gh-pages/ gh-pages

  2. En Git para Windows, arrastre & caer la carpeta que desea trabajar.

  3. Para cambiar de rama, arrastre & solte la carpeta para la otra rama.
+0

Eso es lo que estoy haciendo en este momento. Tenga en cuenta que no necesita "dejar de seguir este repositorio", y que la información sobre herramientas repo es muy útil. – SLaks

+0

He actualizado mi respuesta y eliminado la parte "detener el seguimiento de este informe". – Sylvain

+0

Esto funciona muy bien, gracias! Si algún futuro lector necesita ayuda para clonar múltiples ramas de un único proyecto, utilicé esto: http://stackoverflow.com/questions/1911109/git-clone-a-specific-branch –

Cuestiones relacionadas