Cómo agregar Android-Project a GitHub

Estoy usando Android Studio para codificar mis aplicaciones. Ahora quiero trabajar en 2 PC y pensé en usar un Cloud-Service. Decidí usar GitHub, pero no encuentro la manera de sincronizar mi count de GitHub con mi proyecto de Android Studio … ¿Alguien me puede explicar esto?

La mejor manera de hacerlo es probablemente a través de la buena línea de command. Primero, asegúrese de tener instalado git y en su path. Puedes get instrucciones de aquí .

A continuación, vaya a GitHub y cree un nuevo repository con un título y tal. Instrucciones sobre eso aquí . No se preocupe por crear su primera confirmación, vamos a hacer eso en su máquina local.

Ahora viene la parte divertida.

Copie el enlace de repo que prefiera (prefiero ssh, pero depende de qué tan lejos haya avanzado con la parte de configuration) y diríjase a la terminal.

cd ~/project-path-here git init git add . git commit -am "initial commit" git remote add origin <your link> git push -u origin master 

Si todo ha ido bien, puedes volver a cargar la página de github y ver tu nuevo impulso.

En tu otra computadora, podrás clonar el repository que creaste.

 cd ~/project-path-here git clone <your link> 

Luego puede usar git pull y git push para recuperar y enviar cambios al server.

También puedes mirar en la aplicación de escritorio de Github si estás en Windows o Mac por un time más simple, pero creo que estos carecen de algunas características más avanzadas de git.

EDITAR: Para registrar su nuevo repository git con Android Studio, Intellij, RubyMine, etc., vaya a la configuration del proyecto (Archivo-> Configuración), busque el control de la versión y especifique que su proyecto está usando git para el control de la versión. Aquí para más información sobre eso. Una vez que esté habilitado, el menu desplegable de VCS tendrá más funciones. Los que hay que mirar son los cambios de compromiso (git commit y push) y Update Project (git pull).

Debajo de la pestaña VCS en su Studio, hay una opción para publicar el proyecto en Github. Le pedirá sus cnetworkingenciales, entonces estará listo para enviar su código.

Acabo de entrar en el desarrollo de aplicaciones de Android y pensé que podría mencionar aquí que creo que debemos cambiar la carpeta de compilation. Es enorme y no necesita repository [Editar] Me refiero a la carpeta de la aplicación / compilation. Y oye, veo que no está incluido en el Android Studio .gitignore