91 votes

Comment télécharger des projets Eclipse vers GitHub ?

J'ai du code dans Eclipse que j'aimerais télécharger sur GitHub mais jusqu'à présent je n'arrive pas à trouver comment. Il est dit "créer un dépôt" mais cela ressemble plus à un dossier qui contient vos projets et je ne suis pas sûr de savoir comment y télécharger mon code. Je m'excuse pour cette question apparemment stupide. De même, comment supprimer un dépôt ? Je n'ai pas vu de moyen de le faire non plus.

176voto

Jokab Points 2394

Bien que le plugin EGit pour Eclipse soit une bonne option, une option encore meilleure serait d'apprendre à utiliser git bash -- c'est-à-dire git à partir de la ligne de commande. Il n'est pas terriblement difficile d'apprendre les bases de git, et il est souvent très bénéfique de comprendre certaines opérations de base avant de s'appuyer sur une interface graphique pour le faire à votre place. Mais pour répondre à votre question :

Tout d'abord, téléchargez git à partir de http://git-scm.com/ . Ensuite, allez sur http://github.com/ et créer un compte et un référentiel.

Sur votre machine, vous devrez d'abord naviguer vers le dossier du projet en utilisant git bash. Lorsque vous y arrivez, faites :

git init

qui initie un nouveau dépôt git dans ce répertoire.

Une fois que vous avez fait cela, vous devez enregistrer ce nouveau dépôt avec un dépôt distant (où vous téléchargerez - pousser - vos fichiers), qui dans ce cas sera github. Cela suppose que vous avez déjà créé un dépôt github. Vous obtiendrez l'URL correcte à partir de votre dépôt dans GitHub.

git remote add origin https://github.com/[username]/[reponame].git

Vous devez ajouter vos fichiers existants à votre commit local :

git add .   # this adds all the files

Ensuite, vous devez faire un commit initial, donc vous le faites :

git commit -a -m "Initial commit" # this stages your files locally for commit. 
                                  # they haven't actually been pushed yet

Maintenant vous avez créé un commit dans votre repo local, mais pas dans le repo distant. Pour le mettre sur le distant, vous faites la deuxième ligne que vous avez postée :

git push -u origin --all

47voto

Aparna Points 23

Voici une vidéo étape par étape du téléchargement de projets Eclipse vers Github.

https://www.youtube.com/watch?v=BH4OqYHoHC0

J'ajoute les étapes ici.

  1. Cliquez à droite sur votre projet eclipse -> Equipe -> Partager le projet

  2. Choisissez git dans la liste affichée ; cochez la case demandant de créer ou d'utiliser un dépôt -> cliquez sur créer un dépôt et cliquez sur terminer. - Cela créera un dépôt git local. (En supposant que vous avez déjà installé git).

  3. Cliquez avec le bouton droit de la souris sur le projet -> Team -> Commit - Sélectionnez uniquement les fichiers que vous voulez commettre et cliquez sur Commit. - Les fichiers sont maintenant livrés dans votre dépôt local.

  4. Allez dans la vue des dépôts git dans eclipse ( ou Team -> Show in repositories View)

  5. Développez le dépôt git de votre projet et faites un clic droit sur Remotes -> Create Remote (Créer une télécommande).

  6. Le nom de la télécommande apparaîtra comme origine, sélectionnez l'option 'Configure Push' et cliquez sur ok.

  7. Dans la boîte de dialogue suivante, cliquez sur changer à côté de la zone de texte URI et donnez votre url git, votre nom d'utilisateur, votre mot de passe et cliquez sur 'Save and Push'. Ceci configure git Push.

  8. Pour configurer Fetch, allez à Git Repositories -> Remote -> Configure Fetch -> Add -> Master Branch -> Next -> Finish -> Save and Fetch.

  9. Pour configurer la branche principale, Branch -> Local -> Master Branch -> Clic droit et configurer la branche -> Remote : origin et Upstream Branch : refs/heads/master -> click ok

En rafraîchissant votre repo, vous serez en mesure de voir les fichiers que vous avez commis et vous pouvez faire du push et du pull à partir du repo.

2voto

Nobody Points 30

Vous avez besoin d'un client git pour télécharger votre projet sur les serveurs git. Pour eclipse EGIT est un plugin sympa pour utiliser GIT.

pour apprendre les bases de git, voir aquí // Je pense que vous devriez avoir les bases d'abord.

1voto

Pour Eclipse, je pense que l'EGIT est la meilleure option. Ce guide http://rogerdudler.github.io/git-guide/index.html vous aidera à comprendre git rapidement.

1voto

Colin D Points 21

Beaucoup de ces réponses mentionnent comment partager le projet sur Git, ce qui est facile, il suffit de partager le code sur git, mais une chose à noter est qu'il n'y a pas de "fichier projet" apparent sur lequel l'utilisateur final peut double cliquer. Au lieu de cela, vous devez utiliser Import->General->Existing project et sélectionner le dossier entier.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X