Lorsque vous travaillez avec git, vous souhaitez obtenir des informations sur les commits et savoir qui a rapidement modifié la base de code.
Avec GitLens, vous pouvez obtenir beaucoup d’informations sur votre fichier actuel sans perdre de vue celui-ci. Tout d’abord, en haut de votre fichier, vous pouvez obtenir des informations sur le dernier changement et le nom de la personne qui a poussé ce commit. De plus, il y a aussi des infos sur le nombre de personnes qui ont touché le dossier.
Ces informations sont cliquables. Vous pouvez cliquer sur la partie relative au dernier commit ou sur l’autre.
La première partie ouvre la commande VsCode avec quelques actions possibles pour voir le commit ; vous pouvez voir tous les fichiers relatifs au commit, ouvrir le détail du commit et voir le commit dans le commit-graph. Ceci est très utile si vous souhaitez obtenir rapidement des informations sur les modifications apportées au fichier.
Au lieu de cela, si vous cliquez sur la deuxième partie (qui est relative aux autres auteurs du fichier), GitLens ouvre une nouvelle barre à gauche du fichier et affiche, pour chaque ligne, le dernier commit relatif à celui-ci, afin que vous puissiez comprendre qui et pourquoi quelqu’un a changé la ligne.
Cette vue est également disponible en utilisant l’icône avec le logo git en haut à droite du fichier, et vous pouvez basculer cette vue en cliquant dessus facilement.
Toutes ces fonctionnalités sont fantastiques, mais parfois nous en avons besoin de plus, par exemple pour rechercher un commit ou comparer deux commits différents.
Pour ce faire, dans la barre GitLens, vous pouvez trouver une option appelée “Rechercher et comparer”.
Commençons par la fonction de recherche. Grâce à cette fonctionnalité, vous pouvez rechercher un commit par différents filtres : message de commit, auteur, SHA, fichier ou modifications. Typiquement, dans mon cas, j’utilise cette fonctionnalité pour retrouver un ancien commit par message ou par auteur. La fonctionnalité est très simple. Si vous cliquez sur le bouton, l’extension ouvre une commande avec différentes options ; vous pouvez sélectionner votre choix et taper vos termes. Après cela, dans le panneau GitLens apparaîtront les résultats de la recherche.
Avec cette vue, vous pouvez vérifier les commits et voir les fichiers modifiés dans ces commits.
Une fois que la recherche peut être nécessaire pour comparer deux commits, vous pouvez utiliser l’autre bouton appelé “Comparer les références” pour le faire.
De plus, cette fonctionnalité est facile à utiliser. En cliquant sur le bouton “Comparer les références” apparaît une nouvelle commande VsCode, où vous pouvez taper la référence de vos branches/tags ou commits. Évidemment, vous devez indiquer deux références pour la comparaison.
Pour moi, c’est vraiment pratique lorsque je dois comparer deux versions différentes du code dans le passé ou pour vérifier quand et pourquoi un morceau de code a changé.
Ok, c’est tout folk.
J’espère que vous avez d’autres astuces pour améliorer votre productivité avec git en utilisant GitLens.
Faites-moi savoir si vous pensez que ces fonctionnalités pourraient également vous être utiles ou si vous les utilisez déjà dans votre travail quotidien.
A bientôt les amis
Au revoir 👋
Si cela vous intéresse, utilisez ma référence lien pour essayer gratuitement GitLens ou d’autres produits GitKraken ! gitkraken.com/invite/whbhwrJL