web-dev-qa-db-fra.com

Comment synchroniser des projets sur GitHub avec Android Studio?

J'essaie de synchroniser un projet que j'ai dans mon dossier Android Studio sur GitHub, mais je ne suis pas tout à fait sûr de ce qu'il faut faire si ce n'est d'ajouter mes informations d'identification dans le menu Options. Quelqu'un pourrait-il me donner un guide rapide, s'il vous plaît?

192
Dzinic

Ouvrez le projet que vous voulez pousser dans Android Studio.

Cliquez VCS -> Enable version Control Integration -> Git

Il ne semble pas y avoir de moyen d’ajouter une télécommande via l’interface graphique. Alors ouvrez Git Bash à la racine du projet et faites git remote add <remote_name> <remote_url>

Maintenant, lorsque vous faites VCS -> Commit changes -> Commit & Push, vous devriez voir votre télécommande et tout devrait fonctionner avec l'interface graphique.


Si vous obtenez l'erreur: fatal: remote <remote_name> already exists cela signifie que vous l'avez déjà ajoutée. Pour voir vos télécommandes, faites git remote -v et git remote rm <remote_name> à supprimer.


Voir ces pages pour plus de détails:

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

http://gitref.org/remotes/

260
jsc0

La méthode suivante est un moyen générique de transférer un projet Android Studio vers un référentiel basé sur GIT uniquement à l'aide de l'interface graphique. Cette procédure a été testée avec un référentiel GIT hébergé dans Visual Studio Online et devrait pratiquement fonctionner avec GitHub ou tout autre fournisseur de contrôle de version basé sur GIT.

Remarque: Si vous utilisez GitHub, "Partager sur GitHub" est l'option la plus simple, comme indiqué dans d'autres réponses.

  1. Activer le plugin GIT Integration

    Fichier (menu principal) >> Paramètres >> Rechercher l'intégration GitHub enter image description here


  1. Activer l'intégration du contrôle de version pour le projet

    VCS (menu principal) >> Activer l’intégration de Contrôle de version >> Sélectionnez GIT enter image description here


  1. Ajouter un fichier de projet au référentiel local

    Clic droit sur le projet >> GIT >> Ajouter enter image description here


  1. Valider les fichiers ajoutés

    Ouvrez les fenêtres de contrôle de version (à côté de la fenêtre du terminal) >> Cliquez sur le bouton Valider

    enter image description here

    Dans la fenêtre Invite, sélectionnez "commit and Push"

    enter image description here


  1. Définir à distance

    Après avoir analysé le code, Android studio vous invitera à réviser ou à valider le code, une fois le code validé, vous invitera à définir le référentiel distant. Vous pouvez y ajouter l'URL du référentiel GIT. enter image description here

    Entrez ensuite les informations d'identification du référentiel, puis cliquez sur "OK". (Les utilisateurs de Visual Studio en ligne doivent activer les "informations d'authentification alternatives" comme indiqué ici pour se connecter au référentiel).

    enter image description here

55
Deshan

Sous Android Studio 1.0.2, il vous suffit d'aller dans VCS-> Importer dans Contrôle de version -> Partager le projet sur GitHub.

Pop up apparaîtra vous demandant le nom du repo.

37
zeke

Dans la version de Android Studio que j'ai (0.3.2), c'était aussi simple que d'utiliser le menu.

Menu VCS> Git> Partager sur GitHub.

Il vous demandera ensuite vos identifiants, puis un nom pour votre nouveau dépôt, et c'est tout!

13
Le3wood

Ce n'est pas spécifique à Android Studio, mais à un comportement générique avec IDEA d'Intellij.

Allez dans: Préférences> Contrôle de version> GitHub

Notez également que vous n’avez pas besoin de l’intégration de github: les fonctions standard de git devraient suffire (VCS> Git, fenêtre d’outil> Modifications)

11
etienne

Pour Android Studio 0.8.9: VCS --> Import into version contraol --> Share project on Github. Il ne vous donne pas la possibilité de partager un référentiel spécifique ou du moins, je ne pouvais pas trouver (ma limite!).

Vous pouvez ajouter vos informations de github ici: File --> Settings --> Version COntraol --> Github.

5
Abu Shumon

Android Studio 3.0

J'aime la facilité avec Android Studio.

1. Entrez vos informations de connexion GitHub

Dans Android Studio, accédez à Fichier> Paramètres> Contrôle de version> GitHub . Ensuite, entrez votre nom d'utilisateur et votre mot de passe GitHub. (Vous ne devez effectuer cette étape qu'une seule fois. Pour les projets futurs, vous pouvez la sauter.)

enter image description here

2. Partagez votre projet

Avec votre projet Android Studio ouvert, accédez à VCS> Importer dans le contrôle de version> Partager le projet sur GitHub .

Cliquez ensuite sur Partager et OK.

enter image description here

C'est tout!

5
Suragch

Maintenant, vous pouvez le faire comme ça (vous n'avez pas besoin d'aller dans github ou d'ouvrir un nouveau répertoire depuis git):

enter image description here

4
sivi

La première fois que j'ai ajouté un lien vidéo pour résoudre votre problème, j'ai appris que c'était une mauvaise idée. Cette fois, je vais l'expliquer brièvement.

Android studio est compatible avec github mais vous devez régler quelque chose:

  1. Configuration Android Studio
  2. Configurez les plugins Github dans les paramètres Android Studio

    • Paramètres d'Android Studio >> page Plugins enter image description here
  3. Téléchargez le système de contrôle de version git à partir de ce lien et configurez https://git-scm.com/

  4. Après l’installation, ouvrez la page de configuration Android Studio et sélectionnez le fichier git.exe .
    • settings >> version control >> git
    • Le chemin d'accès à git.exe est généralement program files >> git >> bin >> git.exe
  5. Allez à Settings >> Version control >> Github vous verrez le nom d'utilisateur et le mot de passe de votre compte Github. Appliquez les paramètres.
  6. Pour mettre à jour le projet, allez dans Android Ligne supérieure du studio, cliquez sur VCS >> enable version control integration >> git
  7. Une fois de plus VCS >> import into version control >> share project on Github et entrez votre mot de passe principal.

Vous pouvez maintenant utiliser les boutons de mise à jour de VCS pour mettre à jour votre projet vers Github.

1
Mucahit Kenan

Dans Android Studio 0.8.2, vous avez la même option (c'est-à-dire Partager sur GitHub). Si vous voulez le trouver, vous pouvez utiliser ctrl + shift + a et entrer github dans le texte saisi.

0
Thread