Lorsque vous utilisez Git dans le cadre de votre flux de travail, il peut s'avérer très utile de pouvoir accéder facilement à une interface graphique pour accélérer vos processus. Il existe un grand nombre d'interfaces graphiques Git, mais si vous utilisez Atom comme éditeur de code, vous n'aurez pas à aller trop loin pour trouver des options solides..
Grâce à l'excellent écosystème de packages d'extension créés par la communauté Atom, ainsi qu'à certains outils intégrés, il existe une multitude de moyens fantastiques de mettre en place une interface graphique Git directement dans votre éditeur. Dans cette astuce, nous allons examiner trois de ces méthodes.
Remarque: Si vous n’avez pas Atom et que vous aimeriez l’obtenir, allez à: https://atom.io/
Le paquetage git-control est mon préféré, car il est très simple de travailler avec Git. Si, comme moi, vous êtes un peu plus un utilisateur occasionnel de Git et que vous n'avez pas toutes les commandes dont vous avez besoin d'être mémorisé à 100%, c'est le paquet qu'il vous faut.
L'interface de git-control est contenue dans son propre onglet, vous pouvez donc le laisser remplir tout l'espace de travail ou vous pouvez le scinder sur le côté, comme vous le verrez dans l'image ci-dessus..
Vous disposez de toute une gamme de boutons d’accès facile pour déclencher des tâches courantes telles que commit, pull, push, etc. Il détecte automatiquement les nouveaux fichiers, les fichiers modifiés et les fichiers supprimés et vous les montre sous Espace de travail dans la barre latérale à gauche. Changer de branche est aussi simple que de cliquer sur la branche désirée dans la même barre latérale.
Lorsque vous effectuez des actions, vous obtenez une lecture complète de tout ce qui se passe dans la section journal située au bas de l'interface utilisateur de git-control. Ainsi, si quelque chose ne fonctionne pas comme prévu, il est facile de voir les messages d'erreur qui ont été renvoyés..
Pour installer ce paquet, allez à Packages> Affichage des paramètres> Installer des packages / thèmes, rechercher git-control et appuyez sur le correspondant Installer bouton quand vous le trouvez. Pour l'ouvrir une fois installé, allez à Paquets> git-control> Basculer.
Si vous préférez ne pas installer de paquet du tout, une autre option pour vous est la propre intégration Git native d'Atom, ce que vous pouvez naturellement vous attendre à trouver dans un éditeur de code créé par GitHub. Pour ouvrir le panneau de gestion de Git, déplacez votre souris vers l'extrême droite d'Atom. Un petit demi-cercle avec une flèche apparaît. Cliquez dessus et vous verrez l'interface illustrée dans l'image ci-dessus, qui s'ouvre comme une barre latérale à droite.
Grâce à cette interface, vous verrez les modifications par étape et par étape et vous pourrez effectuer des validations avec les messages associés. Il y a deux onglets dans l'interface, la gauche étant celle montrée dans l'image ci-dessus et la droite représentant l'intégration spécifique à GitHub. J'utilise Gitlab depuis peu, donc je ne peux pas vous en dire plus sur la section GitHub, mais si vous êtes un utilisateur de GitHub, je suis sûr que cette intégration native sera très pratique..
Le paquetage git-plus est l’interface graphique pour vous, si vous savez déjà exactement ce que vous voulez faire. Vous voulez simplement un moyen pratique et en ligne de le faire. Pour installer ce paquet, recherchez git-plus via Packages> Affichage des paramètres> Installer des packages / thèmes.
Une fois installé, pour l’utiliser allez à Forfaits> Git Plus. Ici, vous verrez une liste remplie de raccourcis rapides pour toutes les commandes que vous pouvez généralement exécuter via un terminal..
Donc, comme vous pouvez le constater, ce paquet n'est pas nécessairement conçu pour vous aider à vous repérer si vous êtes nouveau dans Git, mais bien pour vous faire gagner du temps et vous éviter d'avoir à changer d'applications lorsque vous exécutez des commandes que vous connaissez déjà bien..
Ce sont trois façons de vous lancer avec une interface graphique pour utiliser Git, directement dans l'éditeur Atom. D'après mon expérience, cela rend le travail avec Git plus agréable, plus fluide et plus efficace. J'espère que vous trouverez une des options ici qui font la même chose pour vous!