A terminal with the Git logo and some code in the background.
Agence web » Actualités du digital » Comment voir de belles statistiques de projet Git dans votre terminal

Comment voir de belles statistiques de projet Git dans votre terminal

Points clés à retenir

  • Onefetch fournit des statistiques de code pour les projets git avec des illustrations ASCII et des informations détaillées sur le projet.
  • Il peut être facilement téléchargé pour Linux, macOS et Windows.
  • Vous pouvez masquer les illustrations ASCII et personnaliser les champs de sortie en fonction de vos préférences.

Vous savez peut-être déjà que vérifier l'état d'un projet avant de le cloner avec git est une bonne idée, mais saviez-vous qu'il existe un moyen pratique et attrayant d'afficher ces statistiques directement dans votre terminal ? Rencontrez Onefetch.

Qu’est-ce que Onefetch ?

Neofetch a peut-être été abandonné, mais il inspire toujours des imitateurs et des outils similaires. Onefetch est un résumé de projet, présentant des illustrations ASCII, une répartition des langues, des informations sur les contributeurs et d'autres détails. Voici un exemple montrant onefetch exécuté sur son propre référentiel :

L'outil fonctionne avec n'importe quel référentiel git et génère une sortie composée de deux parties :

  • Sur la gauche, vous verrez une représentation artistique ASCII du langage de programmation principal du projet.
  • Sur la droite, vous verrez des détails sur le projet, notamment le nombre de branches et de balises dont il dispose, qui sont ses principaux auteurs et le nombre de lignes de code qu'il contient.

Comment utiliser Onefetch ?

Vous pouvez télécharger un binaire à partir de la page des versions de Onefetch pour Linux, macOS et Windows. Il existe également des packages pour divers gestionnaires, notamment Homebrew, Pacman et Snap. Consultez la page d'installation complète pour plus de détails.

Utilisation de base de Onefetch

Une fois que vous l'avez installé, exécutez onefetch directement depuis le répertoire racine d'un référentiel :

cd /path/to/repository
onefetch

Ou en passant un chemin de dépôt à la commande :

onefetch /path/to/repository 

Onefetch utilise beaucoup la sortie codée par couleur, vous n'obtiendrez donc pas de bons résultats en la redirigeant vers d'autres commandes ou en la redirigeant vers un fichier.

Utilisation avancée de Onefetch

Si vous n'êtes pas fan de l'art ASCII qui restitue le logo principal, vous pouvez le masquer complètement avec l'option –no-art :

onefetch --no-art 

Il existe d'autres paramètres visuels intéressants que vous pouvez utiliser pour modifier la sortie, notamment :

  • –no-color-palette pour désactiver la palette de couleurs qui apparaît en bas
  • –nerd-fonts qui produit de jolies icônes aux côtés des langues
  • –no-title pour masquer la première ligne

De plus, vous pouvez configurer la longueur de certains champs, comme Auteurs, et désactiver ceux que vous ne souhaitez pas voir en utilisant -d. Voici un projet Go avec un résumé fortement personnalisé à l'aide de la commande suivante :

onefetch -d head license last-change churn version commits contributors url 
   --nerd-fonts --no-title --number-of-languages 10 --number-of-authors 10

Onefetch est une commande simple, facile à installer et à utiliser. C'est formidable de présenter vos propres projets ou de vous rappeler rapidement en quoi consiste ce projet qui persiste sur votre disque dur.

★★★★★