J'ai du code dans Eclipse que j'aimerais télécharger sur GitHub, mais jusqu'à présent, je ne sais pas comment. Il dit "créer un référentiel" mais cela ressemble plus à un dossier qui contient vos projets et je ne sais pas comment y télécharger mon code. Toutes mes excuses pour la question apparemment stupide. Aussi, comment supprimer les référentiels? Je n'ai pas vu un moyen de le faire non plus.
89
Réponses:
Alors que le plugin EGit pour Eclipse est une bonne option, une encore meilleure serait d'apprendre à utiliser git bash - c'est-à-dire git depuis la ligne de commande. Il n'est pas très difficile d'apprendre les bases de git, et il est souvent très avantageux de comprendre certaines opérations de base avant de compter sur une interface graphique pour le faire à votre place. Mais pour répondre à votre question:
Tout d'abord, téléchargez git depuis http://git-scm.com/ . Allez ensuite sur http://github.com/ et créez un compte et un référentiel.
Sur votre machine, vous devrez d'abord accéder au dossier du projet à l'aide de git bash. Lorsque vous y arrivez, vous faites:
qui lance un nouveau dépôt git dans ce répertoire.
Lorsque vous avez fait cela, vous devez enregistrer ce nouveau dépôt avec une télécommande (où vous allez télécharger - pousser - vos fichiers), qui dans ce cas sera github. Vous obtiendrez l'URL correcte de votre dépôt sur GitHub.
Vous devez ajouter vos fichiers existants à votre commit local:
Ensuite, vous devez faire un commit initial, donc vous faites:
Vous avez maintenant créé un commit dans votre dépôt local, mais pas dans celui distant. Pour le mettre sur la télécommande, vous faites la deuxième ligne que vous avez postée:
la source
git commit -a -m "Initial commit"
je devais d'abord faire ungit pull https://github.com/[username]/[reponame].git
Je ne sais pas si le problème était quelque chose que j'avais mal fait ou non, mais cela a fonctionné après cela.Voici une vidéo étape par étape du téléchargement de projets Eclipse sur github
https://www.youtube.com/watch?v=BH4OqYHoHC0
Ajout des étapes ici.
Faites un clic droit sur votre projet eclipse -> Équipe -> Partager le projet
Choisissez git dans la liste affichée; cochez la case demandant de créer ou d'utiliser un référentiel -> cliquez sur créer un référentiel et cliquez sur Terminer. - Cela créera un dépôt git local. (En supposant que vous ayez déjà installé git)
Faites un clic droit sur le projet -> Équipe -> Valider - Sélectionnez uniquement les fichiers que vous souhaitez valider et cliquez sur Valider. - Les fichiers sont désormais validés dans votre dépôt local.
Accédez à la vue des référentiels git dans eclipse (ou Team -> Afficher dans la vue des référentiels)
Développez le référentiel git de votre projet et faites un clic droit sur Remotes -> Create Remote
Le nom de la télécommande apparaîtra comme origine, sélectionnez l'option 'Configurer Push' et cliquez sur OK
Dans la boîte de dialogue suivante, cliquez sur modifier à côté de la zone de texte URI et indiquez votre URL git, votre nom d'utilisateur, votre mot de passe et cliquez sur `` Enregistrer et pousser ''. Cela configure git Push.
Pour configurer Fetch, allez dans Git Repositories -> Remote -> Configure Fetch -> Add -> Master Branch -> Next -> Finish -> Save and Fetch
Pour configurer la branche principale, la branche -> Local -> la branche principale -> Faites un clic droit et configurez la branche -> À distance: origine et branche amont: refs / heads / master -> cliquez sur ok
Lors de l'actualisation de votre référentiel, vous pourrez voir les fichiers que vous avez validés et vous pourrez effectuer des push and pull depuis le référentiel.
la source
Vous avez besoin d'un client git pour télécharger votre projet sur les serveurs git. Pour eclipse EGIT est un joli plugin pour utiliser GIT.
pour apprendre les bases de git, voir ici // je pense que vous devriez d'abord avoir les bases
la source
Pour l'éclipse, je pense qu'EGIT est la meilleure option. Ce guide http://rogerdudler.github.io/git-guide/index.html vous aidera à comprendre git rapidement.
la source
Beaucoup de ces réponses mentionnent comment partager le projet sur Git, ce qui est facile, il vous suffit de partager le code sur git, mais une chose à noter est qu'il n'y a pas de "fichier de projet" apparent sur lequel l'utilisateur final peut double-cliquer . Au lieu de cela, vous devez utiliser Importer-> Général-> Projet existant et sélectionner tout le dossier
la source
La réponse de Jokab m'a beaucoup aidé, mais dans mon cas, je ne pouvais pas pousser vers github jusqu'à ce que je me connecte à mon compte github sur mon git bash, alors j'ai exécuté les commandes suivantes
git config credential.helper store
puis
git push http://github.com/[user name]/[repo name].git
Après la deuxième commande, une fenêtre GUI est apparue, j'ai fourni mes informations de connexion et cela a fonctionné pour moi.
la source