Android Studio – checkout a * branch * de GitHub

Tenemos un repository en GitHub que tiene 3 sucursales. Por ejemplo, decir maestro , desarrollador y vista previa .

Cuando finalizo la compra de este repository en Android Studio, parece que solo finaliza la twig maestra , ignorando todas las demás twigs. (Eclipse solía preguntarnos qué twig realizar / importar cuando estamos clonando un repository de GitHub)

La pregunta es : ¿cómo podemos seleccionar una sucursal a la hora de retirar un repository en Android Studio?

Imagen 1- Comprobando desde GitHub

Salir de GitHub

Imagen 2- Simplemente solicita la URL de repos, pero NO una twig.

Simplemente solicita la URL del repositorio, pero ** NO ** una rama.

En el menu de VCS, elige git y hace clic en la twig para elegir qué twig quiere usar.

enter image description here

O click el menu de esquina derecha de la esquina.

enter image description here

En AndroidStudio también tiene el terminal (Herramientas -> Abrir Terminal, o Ver -> Herramienta Windows -> Terminal), ábralo, el directory actual será directamente el de su proyecto, luego simplemente ejecute

git checkout the_name_of_the_branch 

y eso es todo. Te recomendaría usar esto: http://martinfitzpatrick.name/article/add-git-branch-name-to-terminal-prompt-mac/ Será mucho más fácil ver en qué twig estás, directamente en la terminal.

La selección de la twig se realiza por dos pasos:

 VCS-GIT-FETCH (unfetched externally created branch is invisible for you) VCS-GIT-Branches-(Remote branches - branch name)-Checkout 

Se puede llegar a las Sucursales VCS-GIT con un solo clic, en la esquina inferior derecha de GIT: [nombre de la sucursal actual]