¿Cómo se sincronizan los proyectos a GitHub con Android Studio?

Estoy intentando sincronizar un proyecto que tengo en mi carpeta Android Studio con GitHub, pero no estoy completamente seguro de qué hacer, además de agregar mis cnetworkingenciales en el menu de opciones. ¿Podría alguien darme una guía rápida, por favor?

Abra el proyecto que desea insert en Android Studio.

Haga clic en VCS -> Enable version Control Integration -> Git

No parece haber una manera de agregar un control remoto a través de la GUI. Así que abra Git Bash en la raíz del proyecto y haga que git remote add <remote_name> <remote_url>

Ahora cuando haga VCS -> Commit changes -> Commit & Push , debería ver su control remoto y todo debería funcionar a través de la GUI.


Si obtiene el error: fatal: remote <remote_name> already exists que significa que ya lo ha agregado. Para ver sus controles remotos, haga git remote -v y git remote rm <remote_name> para eliminar.


Vea estas páginas para más detalles:

http://www.jetbrains.com/idea/webhelp/using-git-integration.html

http://gitref.org/remotes/

El siguiente método es una forma genérica de impulsar un proyecto de Android Studio a un repository basado en GIT utilizando únicamente GUI. Esto se ha probado con un repository GIT alojado en Visual Studio Online y prácticamente debería funcionar con GitHub o cualquier otro proveedor de control de versiones basado en GIT.

Nota: Si está usando GitHub, 'Compartir en GitHub' es la opción más fácil como se indica en otras respuestas.

  1. Habilitar el complemento de Integración GIT

    Archivo (menu principal) >> Configuración >> Buscar integración con GitHub enter image description here


  1. Habilitar la integración del control de versiones para el proyecto

    VCS (menu principal) >> Habilitar la integración del control de versiones >> Seleccionar GIT enter image description here


  1. Agregar file de proyecto al repository local

    Haga clic derecho en el proyecto >> GIT >> Agregar enter image description here


  1. Commitir files agregados

    Abra la window Control de versiones (junto a la window de la terminal) >> Haga clic en el button confirmar

    enter image description here

    En la window de request, select "confirmar y enviar"

    enter image description here


  1. Definición de control remoto

    Después de analizar el código, se solicitará a android studio que revise o confirme el código cuando se lo haya confirmado para que defina el repository remoto. Allí puede agregar la url al repository de GIT. enter image description here

    Luego ingrese las cnetworkingenciales para el repository y click 'Ok'. (Visual Studio en línea Los usuarios necesitan habilitar "cnetworkingenciales de authentication alternativas" como se menciona aquí para iniciar session en el repository)

    enter image description here

En Android Studio 1.0.2 solo necesita ir a VCS-> Importar al control de Versión -> Compartir proyecto en GitHub.

Pop-up aparecerá preguntando por el nombre del repository.

En la versión de Android Studio que tengo (0.3.2), fue tan fácil como usar el menu.

Menú de VCS> Git> Compartir en GitHub.

Luego le pedirá sus cnetworkingenciales, y luego un nombre para su nuevo repository, ¡y eso es todo!

Esto no es específico de Android Studio, sino un comportamiento genérico con la IDEA de Intellij.

Vaya a: Preferences> Control de versiones> GitHub

También tenga en count que no necesita la integración github: las funciones estándar de git deberían ser suficientes (VCS> Git, Windows de herramienta> Cambios)

Para Android Studio 0.8.9: VCS --> Import into version contraol --> Share project on Github. No le da la opción de compartir en un repository específico o al less no pude encontrar (¡mi limitación!).

Puede agregar su información github aquí: File --> Settings --> Version COntraol --> Github.

Ahora puedes hacerlo así (no necesitas ir a github o abrir un nuevo directory desde git):

enter image description here

La primera vez que agregué un enlace de video para resolver su problema, supe que era una mala idea. Esta vez lo explicaré brevemente.

Android studio es compatible con github pero necesitas ajustar algo:

  1. Configurar Android Studio
  2. Configura los complementos de Github en la configuration de Android Studio

    • Android Studio settings >> Página de complementos enter image description here
  3. Descargue el sistema de control de versiones de git desde este enlace y configure https://git-scm.com/

  4. Después de la installation, abra la página de configuration de Android Studio y select git.exe
    • settings >> version control >> git
    • Por lo general, la ruta de acceso a git.exe es program files >> git >> bin >> git.exe
  5. Vaya a Settings >> Version control >> Github verá el nombre de usuario y la contraseña de su count de Github. Aplicar la configuration
  6. Para actualizar el proyecto, vaya a la línea superior de Android Studio, click VCS >> enable version control integration >> git
  7. Una vez más, VCS >> import into version control >> share project on Github e ingresa tu contraseña maestra.

Ahora puede usar los botones de actualización de VCS para actualizar su proyecto a Github

En Android Studio 0.8.2, tienes la misma opción (es decir, compartir en GitHub). Si quieres encontrarlo, puedes usar ctrl + shift + a e ingresar github en el text de input.

Android Studio 3.0

Me encanta lo fácil que es esto en Android Studio.

1. Ingrese su información de inicio de session de GitHub

En Android Studio, vaya a Archivo> Configuraciones> Control de versiones> GitHub . Luego ingrese su nombre de usuario y contraseña de GitHub. (Solo tiene que hacer este paso una vez. Para proyectos futuros, puede omitirlo).

enter image description here

2. Comparte tu proyecto

Con su proyecto de Android Studio abierto, vaya a VCS> Importar a Control de versiones> Compartir proyecto en GitHub .

A continuación, haz clic en Compartir y Aceptar .

enter image description here

¡Eso es todo!