Cómo utilizar git branch con Android Studio
Soy nuevo en git. Tengo un escenario muy simple para usar git. Tuve mi primer lanzamiento escrito con Android Studio. Ahora quiero trabajar con algunas características nuevas. Lo que hice hasta ahora:
- Activado el VCS en mi Android Studio
- Creé un repositorio local para mi proyecto de Android Studio
- Empujado mi repositorio local a mi repositorio remoto Bitbucket (
$git push -u origin master
)
Ahora estoy confundido para el paso siguiente: crear una rama de la característica. ¿Debo crear una sucursal en el repositorio local?
- Android studio 1.4 y VCS (git) no pueden validar código
- Git - Android Studio ya no me permite confirmar los cambios y empujar a GitHub
- Cómo utilizar el proyecto git forked en Android Studio
- La mejor manera de cambiar las versiones del repositorio de android eficientemente una vez descargado usando repo / git
- ¿Se supone que debes registrar el archivo R.java en VCS?
$ git branch --track feature1 origin/master
O debería crear una nueva sucursal desde el portal web de Bitbucket y clonar la nueva sucursal?
También quiero saber cómo puedo cambiar de sucursal con Android Studio? Por ejemplo, cambie de rama característica a rama principal para trabajar en algunos hotfix. ¿Necesito usar el plugin de Bitbucket para retirar el proyecto muy tiempo desde el repositorio remoto cada vez que cambio de sucursal o puedo cambiarlo en caliente dentro de Android Studio?
¡Gracias!
- "/ Usr / local / bin / git": error = 2, No existe tal archivo o directorio Android Studio
- Diferencias de parches entre el kernel de android y el kernel de linux de vainilla
- Cómo evitar la repetición de código en las ramas del repositorio de Git
- Cómo restablecer mi último commit en Android Studio
- Importe un proyecto eclipse android con el sistema de control de versiones en Android Studio
- Agregar plugins de la revisión específica del proyecto Github al proyecto Cordova
- Código fuente y repo de Android - ¿Qué está ocurriendo exactamente al obtener el código
- Jitpack.io no pudo resolver github repo
Deberías poder hacer esto directamente desde Android Studio.
La forma más fácil es ir a la esquina inferior derecha de la ventana de Android Studio donde debería ver el texto "Git: nombre de la rama", en su caso debe decir "Git: master". Haga clic en él y se mostrará un pequeño menú que consiste en las diferentes ramas disponibles tanto localmente y de forma remota, también debe haber una opción "+ New Branch", que creará una nueva rama para usted y cambiar a usted.
Entonces debería ser capaz de cambiar algún código, confirmarlo y empujarlo a remoto. La fusión y la comprobación de ramas también se puede hacer desde ese mismo menú. Lo mismo se puede hacer desde la opción de menús "VCS"
Esta es la mejor manera que conozco para actualizar las sucursales remotas en Android Studio 1.5
1) Vaya a VCS> Git> Pull (asegúrese de haber sacado los cambios más recientes de master primero)
2) Haga clic en el botón azul de actualización de esta pantalla
3) observe que todas sus nuevas ramas se muestran, haga clic en la casilla de verificación de la que desea cambiar y haga clic en "Pull" botón
4) vuelve al menú "Git: master" en la parte inferior derecha de Android Studio, y notarás que tu nueva rama apareció en la sección remota
5) haga clic en la sucursal que desea descartar y seleccione "Check out as new branch local"
Usted puede hacerlo fácilmente por el shell ( Git Bash se recomienda) y probar lo siguiente por primera vez:
git pull [remote] [branch]
por ejemplo:
git pull origin master
Después de esto, siempre se puede hacer el asunto sin ningún problema como ese.