Cómo copyr el proyecto de Android Studio en el server remoto de Git (NO GitHub)

No puedo encontrar instrucciones sobre cómo copyr un proyecto de Android Studio desde mi Mac a un server remoto de Git (NOT GitHub).

Esto no parece que debería ser difícil, pero he buscado durante horas y no puedo encontrar nada específico.

Una guía paso a paso sería maravillosa.

Los pasos a continuación funcionan para cualquier plataforma basada en Jetbrains como Intellij IDEA, Android studio, PHPStorm, etc. También funciona para cualquier plataforma git (incluido GitHub)

Puede usar los siguientes pasos para enviar su código a un repository remoto de Git:

  • Ir a VCS en la barra de menu.
  • select "Habilitar la integración de control de versiones".
  • elige "Git" (no GitHub) y presiona ok.

Luego puede ver una pestaña de control de versiones cerca del monitor de Android.

  • Abra la pestaña de control de versiones, vaya a cambios locales y agregue todos los files no versionados a VCS. (Haga clic con el button derecho en los files no versionados y click agregar todo o click examinar, select todo y click el signo más para agregar todo a VCS)
  • Confirmar cambios (Ctrl + K)
  • Empuje los cambios. (Ctrl + Shift + K)
  • definir URL remota
  • ingrese nombre de usuario y contraseña.
  • click presionar

Para copyr el proyecto de estudio de Android a un repository remoto, solo tiene que seguir los siguientes pasos (para su situación):

Si el proyecto de Android ya se administró en un repository de git local

En las windows de terminal de Android Studio, usa los commands a continuación:

git remote add upstream <URL for the remote repo> -f git push upstream master 

Si el proyecto de Android no se gestiona en git repo por ahora, puede utilizar los siguientes pasos:

En el directory raíz de su proyecto, ejecute los siguientes commands,

 git init git remote add origin <URL for the remote repo> -f touch .gitignore #Add the (pattern of) files you do not want to traced by git, as https://github.com/github/gitignore/blob/master/Android.gitignore git add . git commit -m 'add .gitignore' git push origin master 

Nota: Si el repository remoto de git no está vacío, puede clonar el repository remoto localmente y luego copyr su proyecto en él. Luego cometer y empujar.