fbpx
electronic equipment connectors

Afin de facilement envoyer vos projets sur GitLab, Connecter GitLab à sourceTree peut facilement la tâche. En effet, sourceTree offre la possibilité de simplement gérer ses projets web à partir de son ordinateur. Dans cet article, nous allons voir comment utiliser SourceTree pour la gestion des projets se trouvant sur GitLab.

Introduction et avantages

Utiliser une application comme SourceTree peut avoir plusieurs bénéfices:

  1. Travailler sur sur dépôts git avec plus de simplicité. Grâce à l’interface aisément à comprendre, vous pouvez récupérer et mettre à jour vos projets sans trop de tracas.
  2. Pas besoin de maitriser les lignes de commandes. Avec SourceTree, vous n’avez pas besoin d’utiliser les lignes de commande dans vos travaux.

Nous allons vous montrer où connecter GitLab à SourceTree.  Vous Découvrirez également, dans cet article, comment se passer des lignes de commandes et travaillez de manière simple sur vos dépôts git.

C’est quoi SourceTree?

SourceTree est un logiciel développé par Atlassian. Ils sont en outre les auteurs de Bitbucket qui sert à l’hébergement. À la base, leur solution est prévue pour la gestion de leur dépôt. Ils ont cependant données la possibilité de l’utiliser pour les dépôts sur GitHub, GitLab (Entreprise) et GitLab (édition communautaire).

C’est quoi GitLab?

GitLab est une application Open-source disponible en deux versions, la version Communautaire et entreprise. Vous pouvez l’utiliser comment dépôt de vos projets web ou application. Avec la version communautaire, vous pouvez l’installer sur un serveur web et l’utiliser au sein de votre organisation.

Dans la vidéo et les explications qui vont suivre, nous parlons principalement de l’intégration de GitLab CE (version communautaire). Néanmoins, à quelques détails prêt, vous pouvez adapter le guide sur l’autre version et les plateformes concurrentes de GitLab.

Connecter GitLab à sourceTree — Voir une démo en vidéo

Dans la vidéo, nous expliquons en quelques étapes comment faire une connexion sur un ordinateur Windows.

[LaVideo block_name= »index_video » key= »zM9JAJCkz9M » img1= »17081″ img2= »17081″ title= »Vidéo: Comment connecter SourceTree avec GitLab »]

Étapes pour connecter GitLab à SourceTree

Venons en vif du sujet. Voyons ensemble quelles sont les étapes pour parvenir à gérer aisément nos dépôts

  • Télécharger SourceTree

Connecter GitLab à sourceTree

Par ailleurs, il est disponible sur le site SourceTree. Il est également disponible pour les versions PC, MAC Et Linux. Selon les plateformes, l’interface change quelquefois, mais l’utilisation est la même

  • Configuration

Nous avons sauté l’étape de l’installation. De plus, nous avons installé avec les paramètres par défaut.

Voici la fenêtre que vous obtiendrez

Connecter GitLab à sourceTree

  • Première des choses, il faudrait aller à Tools⇒Options pour choisir le type de client SSH et la clé privée pour la connexion (Il faudrait au préalable avoir généré une clé)

NB : La clé publique que vous avez générée doit être ajouté à compte git pour la connexion SSH

  • Si vous avez généré la clé avec puTTY, choisissez le Client SSH puTTY / Plink et dans le champ Clé SSH, renseignez le chemin de la clé privée que vous aviez générée
  • Si vous générez la clé avec OpenSSH, choisissez le client OpenSSH et dans le champ Clé SSH, renseignez le chemin qui mène à la clé privée

Une fois cela fait, cliquez sur Ok

  • Voyons comment récupérer un projet distant

Cloner Git

1- Copier le lien de clonage de votre projet sur Git

2- Cliquez sur Clone dans l’utilitaire. Vous obtiendrez la figure ci-dessus

Remarque : Pour le chemin vers lequel sera cloné le dépôt dans votre machine, vous pouvez soit laisser comme par défaut ou choisir un chemin vers lequel vous aimeriez que le projet, soit cloné.

3- Une fois le formulaire correctement rempli, cliquez sur cloner

Synchroniser le projet

Votre projet a parfaitement été cloné. Vous pouvez donc l’explorer

sur SourceTree

Étapes à suivre pour modifier votre projet

Vous pouvez maintenant modifier votre projet

  • Par exemple, j’ai ajouté un fichier test.html à mon projet

1- Cliquer sur le bouton + pour ajouter les fichiers modifiés

2- Écrire le message du commit

3- Valider les changements

Finalement, il faut maintenant envoyer les données vers le serveur git

1- Cliquez sur envoyer

2- Choisir la branche sur laquelle sera poussées les données

3- Envoyer les données

Vous obtiendrez ce résultat

Connecter GitLab à sourceTree

Si vous actualisez votre dépôt git, vous verrez votre fichier

Connecter GitLab à sourceTree

L’intégration du gitflow dans SourceTree est très intéressant, car il permet de faire bon nombre de choses autre pousser un dépôt. Au cas, vous n’arrivez pas à gérer une activité avec l’interface, SourceTree vient par défaut avec une ligne de commande avec Git intégré.

Quelques alternatives à SourceTree

Vous trouverez la liste de plusieurs solutions dépendant de votre système d’exploitation via le lien de Git SCM.

Conclusion

Utiliser une interface graphique pour gérer son projet peut avoir plusieurs avantages. Et, c’est d’ailleurs une option recommandée pour éviter parfois les erreurs.

Si vous avez mal compris les étapes ou si vous préférez confier à un professionnel, veuillez nous contacter

Gilblas Ngunte Possi
À propos Gilblas Ngunte Possi

Gilblas is passionate about developing websites and web applications for businesses. He is the president of Prositeweb Inc.If you want to work with someone who is an expert, who pays attention to detail, and who goes above and beyond your expectations, trust Gilblas.

Comment créer votre boutique en ligne avec WooCommerce
11 décembre 2020
Comment ajouter les champs supplémentaires sur le formulaire de création de compte — WooCommerce?
02 mars 2023