Cómo cambiar la sucursal de git en Android Studio

Tengo 2 ramas en mi proyecto gitlab. Ahora estoy en la rama principal (predeterminada). Quiero cambiarlo a otra base, esto es lo que intenté:

Cuando vaya a VCS -> Git -> Branches , y haga clic en Checkout tag or revision Siempre obtengo un error:

Pathspec 'mi rama' no coincide con los archivos conocidos por git

¿Que debería hacer? Todo lo que quiero hacer es cambiar la branch y hacer una solicitud de pull .

Para eliminar una sucursal diferente de Android Studio:

En VCS -> Git -> Sucursales verá esta pantalla

Introduzca aquí la descripción de la imagen

Bajo las sucursales locales verá las sucursales locales que puede realizar la compra. En la parte inferior se ve la sucursal actualmente retirada (en mi caso master ). Para eliminar una sucursal diferente, selecciónela y haga clic en Finalizar .

Introduzca aquí la descripción de la imagen

En mi ejemplo sólo tengo una otra rama local, llamada test . Es por eso que sólo muestra que uno.

Después de revisar una sucursal diferente, esta ventana aparecerá en la parte inferior de la pantalla

Introduzca aquí la descripción de la imagen


Para que las sucursales remotas de GitLab aparezcan en Android Studio, primero debes buscarlas:

VCS -> Git -> Recuperar . Después de eso, aparecerá

Introduzca aquí la descripción de la imagen

Me he dado cuenta de que cuando intento este flujo, y luego pegar el nombre de la rama, me sale:

No se pudo comprobar foo: fatal: 'foo ^ 0' no es un nombre de rama válido. Yo no lo que es la inserción de la ^ 0 al final,

Así que en lugar de eso solo llamo a git checkout (pegar el nombre de la rama) desde la línea de comandos, lo cual funciona.

  • .gitignore Consejos para el proyecto Android
  • Aduanas por presentar cambios a un proyecto de código abierto?
  • Cordova 3.3.1-0.1.2 (Phonegap) plugins no funciona
  • Intellij (Android Studio) git integración: ¿Dónde está .git?
  • ¿Cómo puedo especificar la última versión de commit en Gradle
  • Diferencias de parches entre el kernel de android y el kernel de linux de vainilla
  • ¿Cómo cambiar la versión de Android en el repo local?
  • Android Studio Git Push rechazado
  • Incorporar git-describe, fecha y hora en una compilación durante la compilación en eclipse
  • Android Git Tag en Jenkins
  • Clonación git repo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.