2015-04-13 1 views
2

J'ai toujours utilisé gitHub comme référentiel, mais maintenant j'ai décidé de stocker mon code source sur mon serveur local (Ubuntu 14.04). J'utilise Eclipse comme IDE et pour le faire fonctionner avec git j'ai installé le plugin Egit. Mon objectif est d'avoir un référentiel centralisé sur mon serveur local au 10.3.16.1 et d'utiliser mon pc de bureau et mon macbook pour pousser et récupérer des données à partir de celui-ci.Comment utiliser Egit avec ssh

Mon web ressort Maven existant application se trouve au moment sur mon ordinateur portable (éclipse)

J'ai créé un git local, puis-je ajouté et engage tous les fichiers. (Jusqu'à présent si bon)

Ensuite, je créé une nouvelle télécommande comme suit

enter image description here

Je poussai alors la branche principale du serveur, mais bien il est dit que le processus a réussi je ne peux pas clone tout le code source de mon pc, mais les métadonnées comme commits etc, mais pas les fichiers sources

enter image description here

toute réflexion sur ce sujet?

Merci

Répondre

0

J'ai réussi à résoudre ce problème par moi-même. Apparemment, Git ne stocke pas les fichiers source dans le référentiel centralisé, mais uniquement les objets.

Pour importer tous les fichiers source j'ai fait ce qui suit sur mon PC

Eclipse Fichier-> Importer-> Git-> Projet de Git Ensuite, je choisi URI Clone

je remplissais l'emplacement du dépôt comme suivre

enter image description here

Eclipse récupéré avec succès la branche master

enter image description here

Définissez la destination locale du nouveau dépôt sur mon pc

enter image description here

Et puis j'importer toutes les sources en conséquence comme suit

enter image description here

Puis j'ai ajouté le projet à mon ensemble de travail

enter image description here

espère que cela peut être utile