
04
déc.
Partage d’un projet local sur Gitlab via Eclipse en mode HTTPS & SSH
in Git
Comments
- Création du projet
- Faites un clic droit sur le nom du projet
- Allez sur Team et ensuite cliquez sur Share Project..
- Cocher la case Use or create re………… et une nouvelle fenêtre s’ouvrira
- Cliquez sur le nom du chemin du projet dans le Workspace Eclipse, voir figure ci-dessous
- Quand vous aurez fait cela le champ Create Repository sera accessible
- Cliquez sur Create Repository
- Cliquez sur Finish
- Nouvelle fenêtre d’Eclipse
- Faites de nouveau un clic droit sur le nom du projet
- Allez sur Team et cette fois ci cliquez sur Pull
- A ce niveau aller sur Gitlab et copier l’adresse du repos, vous avez deux options. Soit vous le faites en HTTPS ou en SSH si vous avez une clé déjà configuré sur le serveur Gitlab. Dans notre cas nous continuerons en HTTPS.
- Dans le champ URI renseignez le chemin du repos de GitLab et les autres champs se rempliront automatiquement, ensuite entrez vos identifiants et cliquez sur Next
- Cliquez sur New Remote…
- Cliquez sur Finish
- Renseignez la branche sur laquelle on travaille dans le champ Reference. Pour notre cas c’est la branche Master
- Quand vous allez commencer à saisir master, il va vous proposer. Double-cliquez sur la proposition et il remplira le champ, et cliquez sur Finish
- Voilà la nouvelle vue du projet ainsi que les modifications qui sont présentent sur votre pc et qui doivent être poussé sur le serveur.
- Renseignez un message de commit et cliquez sur le bouton Commit and Push….
- Cliquez sur Next
- Cliquez sur Finish
- Cliquer sur Close
- Repos gitlab avant le commit
- Repos gitlab après le commit
- Nous remarquons ici que le dossier src est absent, cela est dû au fait que gitlab ne pousse pas des dossiers vides.
- Si vous souhaitez pousser des dossiers vides ; je vous invite a aller dans votre Workspace Eclipse, ensuite faire un gitbash sur le dossier du projet et taper cette commande :
find . -type d -empty -exec touch {}/.gitignore \;
- Ensuite revenez dans Eclipse et Actualiser le projet, vous verrez de nouveaux éléments apparaître, renseignez votre message de commit et poussez
- Repos gitlab après le commit du dossier src vide