En gros, j'ai donc un projet Android Studio sur mon ordinateur local et je dois l'ajouter à mon référentiel BitBucket que j'ai créé en ligne. Je ne peux tout simplement pas bien faire les choses avec Android Studio. Je ne peux pas télécharger de fichiers d'un projet Android Studio vers mon référentiel BitBucket.
Comment puis-je faire une chose pareille?
Voici comment je l'ai fait sans plugins:
1- Create the repository on your Bitbucket account
2- Create your project in Android Studio
3- In Android Studio, Go to VCS
4- Choose 'Enable version control'
5- Choose Git and press OK
6- Right click on your project, choose Git then click Add
7- Open Terminal in Android studio
8- Go to your Bitbucket repository Overview
9- Click on 'I have an existing Project'
10- Copy the 'git remote add Origin ... etc' line to your terminal and press enter
11- Click on 'Commit Changes', write your comment then press Commit and Push
ajoutez également le 'maître git Push -u Origin' dans le terminal, à la partie 10 ci-dessus
la réponse de woyskibum est toujours exacte, car vous n'avez pas besoin du plugin bitbucket pour utiliser bitbucket en tant que dépôt Git.
Cela peut vous aider: http://techingthetech.blogspot.kr/2013/12/uploading-Android-studio-project-to.html
Heres est ce que j'ai fait sans plugins
Vous avez déjà un projet dans Android Studio
1- Créez le référentiel sur votre compte Bitbucket
2- Dans Android Studio, accédez à VCS
3- Choisissez 'Activer le contrôle de version'
4- Choisissez Git et appuyez sur OK
5- Faites un clic droit sur votre projet, choisissez Git puis cliquez sur Ajouter
6- Allez dans VCS -> Commit Changes
7- Décocher 'Exécuter l'analyse de code'
8- Appuyez sur Commit et appuyez sur le bouton Commit
9- Une nouvelle fenêtre s'ouvrira. Cliquez à gauche sur le lien DEFINE REMOTE.
10- Accéder à votre référentiel Bitbucket
11- Cliquez sur 'J'ai un projet existant'
12- Copiez le lien de bitbucket vers l’onglet URL de la fenêtre Définir à distance, par exemple. '[email protected]: nom d'utilisateur/project.git' sans le 'git remote add Origin ...' (peut-être qu'il vous demandera un mot de passe pour votre compte bitbucket), appuyez sur OK
13 Appuyez sur Push, et c'est fait
Depuis Android Studio, accédez au menu VCS de la barre de menus et sélectionnez Importer dans le contrôle de version, sélectionnez le VCS que vous souhaitez utiliser, par exemple: Créer un référentiel GIT.
Le moyen le plus simple est de cloner votre référentiel vide avec la norme "git clone [email protected]: projectNameAndLocation .git". Nous allons donc le cloner à l'emplacement, par exemple, user/newAndroidProject.
Créez un projet Android vide à partir du studio Android (appelons-le simplement AProject), au cas où vous n'en auriez pas.
Maintenant copiez tous les fichiers de votre nouveau répertoire racine de projet Android (tout ce qui se trouve dans le dossier AProject) ou copiez simplement tous les fichiers du répertoire racine de votre projet existant à l'emplacement où se trouve votre répertoire de référentiel vide est (dans le dossier newAndroidProject par exemple). Donc tout de AProject>, va dans le nouveauAndroidProject>.
Tous les fichiers seront automatiquement ajoutés sous le git, dans ce dossier repo. Vous pouvez ensuite ouvrir par exemple dans SourceTree votre "newAndroidProject" et vous verrez tous les fichiers là-bas, puis il suffit de pousser tout vers l’origine (après avoir édité votre fichier .gitignore de cours).
Dans le menu déroulant, sélectionnez Git , puis cliquez surOK.
allez dans Git -> Ajouter .
(Tous les fichiers du projet doivent changer de couleur, devenant vert probablement)
Depuis votre référentiel vide dans la page Bitbucket, copiez le paragraphe "Étape 2: connectez votre référentiel existant à Bitbucket" de la ligne:
git remote add Origin https://<user>@bitbucket.org/<path>.git
, puis Entrée .
Maintenant tapez:
git commit -m "initial commit"
(pour valider tous les fichiers du projet), puis Entrée .
Maintenant tapez:
git Push -u Origin master
(pour envoyer tous les fichiers validés à la master
- ou à l’autre branche, remplacez simplement "maître" par une autre branche).
C'est tout. Votre projet est versionné et placé dans votre dépôt Bitbucket.
Le plugin BitBucket ne fonctionnait pas avec moi. Cependant, j'ai pu cloner le référentiel en copiant l'URL https et en le collant dans Android Studio, puis entrez le nom d'utilisateur et le mot de passe.