[JAVA] [Eclipse / github] Partageons le projet créé avec eclipse sur github Pour les débutants

Qu'est-ce que l'éclipse?

L'un des environnements de développement intégré (IDE) Non seulement vous pouvez écrire le code source en tant qu'éditeur, mais vous pouvez également exécuter le programme sous une forme plus proche de la production réelle en incluant le logiciel serveur, ce qui est un gars très étonnant.

Qu'est-ce que github?

Cliquez ici pour github Je ne vais pas l'expliquer ici, alors vérifions-le (jetons-le depuis le début)

Prémisse de cet article

--Je crée un référentiel vide sur github (Comment le créer) --Eclipse est installé (cet article utilise eclipse pour Java)

Maintenant, téléchargeons le projet créé avec eclipse, qui est le but de cet article, sur github.

Partagez votre projet eclipse sur github

Tout d'abord, créez un projet pour le téléchargement

  1. Cliquez sur Fichier → Nouveau → Autre
git_eclipse00.png

  1. Web → Projet Web dynamique → Cliquez sur Suivant
git_eclipse01.png

  1. Entrez "GitTest" dans le nom du projet (n'importe quel nom que vous aimez)
  2. Cliquez sur Terminer
git_eclipse02.png

  1. Faites un clic droit sur le projet créé
  2. Cliquez sur Équipe → Partager le projet
git_eclipse03.png

  1. Git → Cliquez sur Suivant
git_eclipse04.png

  1. Cochez Utiliser ou créer un référentiel dans le dossier parent du projet
git_eclipse05.png

  1. Cliquez sur "Git Test"
  2. Cliquez sur Créer un référentiel
  3. Cliquez sur Terminer
git_eclipse06.png

  1. Faites un clic droit sur "Git Test"
  2. Cliquez sur Équipe → Valider

git_eclipse07.png


  1. Cliquez sur la marque verte ++
  2. Entrez "1" dans le message de validation (tout va bien)
  3. Cliquez sur Valider et pousser
git_eclipse08.png

  1. Entrez l'URL de clonage que vous avez copiée dans l'URI (Voir le bonus pour cet article)
  2. Entrez votre ID utilisateur et votre mot de passe github
  3. Cliquez sur Suivant
git_eclipse09.png

  1. Cliquez sur Suivant
git_eclipse10.png

  1. Assurez-vous que le résultat du push attendu est rejeté
  2. Cliquez sur Terminer
git_eclipse11.png

  1. Confirmez que le résultat du push est rejeté
  2. Cliquez sur Fermer
git_eclipse12.png

Débarrassons-nous de la raison d'être rejeté

Le push a été rejeté, donc quand j'ai vérifié le référentiel github, les données n'ont pas été téléchargées. Même si j'enquête, il y a de nombreux cas où il n'y a pas de description sur la façon de percer ici, donc je vais continuer à décrire comment le faire.

  1. Faites un clic droit sur "Git Test"
  2. Cliquez sur Team → Pull
git_eclipse13.png

  1. Cliquez sur Fermer
git_eclipse14.png

  1. Faites un clic droit sur "Git Test"
  2. Cliquez sur Team → Push Branch
git_eclipse15.png

  1. Cliquez sur Aperçu
git_eclipse16.png

  1. Assurez-vous que le résultat de la poussée attendu n'est pas un rejet
  2. Cliquez sur push
git_eclipse17.png

  1. Assurez-vous que le résultat du push n'est pas rejeté
  2. Cliquez sur Fermer
git_eclipse18.png

  1. Connectez-vous à github et assurez-vous que le téléchargement a réussi
git_eclipse19.png

Qu'est-ce que commit, push and pull?

--Commit signifie enregistrer des données dans un référentiel sur votre PC local. Fonction de sauvegarde sur l'unité principale du jeu --Push consiste à télécharger le référentiel de votre PC local sur github sur Internet. Envoi de sauvegardes cloud dans le jeu --Pull signifie télécharger un référentiel enregistré sur github sur Internet. Recevoir des sauvegardes cloud dans le jeu

Pourquoi la première poussée a-t-elle été rejetée?

** En termes simples, pour garantir l'intégrité des données ** Au stade du premier push, l'état du référentiel vide de github n'a pas été reçu, et si vous le poussez tel quel, il peut écraser toutes les données, donc il a été rejeté En extrayant et en recevant le statut du référentiel sur github, le référentiel et les données que j'ai créées sont devenus cohérents et le téléchargement était possible.

Voie originale

Si vous ne créez pas de nouveau fichier lors de la création d'un référentiel vide et effectuez cette procédure au fur et à mesure de sa création, le premier push ne sera pas rejeté (si vous ne créez pas de nouveau fichier, il n'y a aucune preuve que vous avez exploité le référentiel, donc enregistrez-le en écrasant Aucun problème) Cependant, je suis venu pour écrire cet article car il y avait un débutant qui était bloqué pendant environ 3 jours en raison du partage sur le deuxième PC et les suivants et de la création ou de la confusion accidentelle de fichiers.

Recommended Posts

[Eclipse / github] Partageons le projet créé avec eclipse sur github Pour les débutants
Incontournable pour les débutants! Manière spécifique de gérer les projets X-code sur Github
Importer le projet nablarch-example sur github dans Eclipse
Incontournable pour les débutants! Méthode spécifique pour gérer les projets X-code sur Github ②
[Pour les débutants] Installez JDK + Eclipse sur Mac (sans Pleiades All-in-One)
[Android Studio] [Pour les débutants] Expliquons grossièrement l'écran et le répertoire
[Android] Définir dynamiquement la hauteur de ListView avec copie (pour les débutants)
La première chose à faire lorsque vous voulez être satisfait d'Heroku sur GitHub avec Eclipse sur Java
Projet CI pour Maven sur AppVeyor
Construction d'environnement avec Docker pour les débutants
Programmation avec ruby (en route)
"Hello world" pour ImageJ avec Eclipse
Traitement d'image: jouons avec l'image
[Java] Déployer une application Web créée avec Eclipse + Maven + Ontology avec Heroku