Un client de terminal ultra-rapide pour Git écrit en rouille


  • FrançaisFrançais


  • Les commandes Git de base sont assez bonnes pour le clonage, l’ajout et la validation habituels.

    Mais si vous travaillez sur un grand projet avec plusieurs contributeurs, vous devrez peut-être visualiser les choses. Un outil d’interface graphique donne une meilleure vue sur la différence, la cachette et le blâme.

    Mais alors, si vous êtes un habitant des terminaux, qui veut le confort de l’interface graphique avec Git, j’ai un bon outil pour vous.

    Il s’appelle GitUI et offre une expérience utilisateur et un confort similaires à une interface graphique git mais directement dans votre terminal. Il est portable, rapide, gratuit et open source.

    GitUI : un outil basé sur un terminal pour Git

    GitUI n’est pas le premier client Git pour le terminal Linux. Alors, qu’est-ce qui rend GitUI différent des autres projets similaires comme paresseux ou tig?

    Le développeur GitUI a partagé des références dans le fichier README du projet.

    Temps Mémoire (Go) Binaire (Mo) Se fige Plantages
    gitui 24 s 0,17 1.4 Non Non
    paresseux 57 s 2.6 16 Oui parfois
    tig 4 m 20 s 1.3 0,6 parfois Non
    Comparaison entre GitUI, LazyGit et Tig ; interfaces utilisateur simples pour Git

    La plupart de cette optimisation provient de l’utilisation du langage de programmation Rust.

    Remarque : Ce programme en est aux premiers stades de développement et n’est pas encore prêt pour la production.

    Installer GitUI sur Linux

    Inutile de dire que Git devrait déjà être installé sur votre système.

    Pour utiliser GitUI, vous devez d’abord installer le support Rust pour votre distribution Linux.

    Dans un terminal, utilisez la commande suivante :

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    Installation de rouille sous Linux
    Installer Rust sur Linux

    Optez pour l’option 1 lorsqu’on vous demande un choix. Lorsque le script a terminé l’installation, définissez correctement la configuration avec cette commande :

    source $HOME/.cargo/env

    Maintenant que Rust et son gestionnaire de paquets Cargo sont installés, utilisez la commande Cargo pour installer GitUI :

    cargo install gitui

    Et vous êtes prêt à utiliser GitUI, pour cela tapez simplement gitui dans le terminal pour l’exécuter. J’ai créé quelques exemples de fichiers pour jouer avec Git et GitUI.

    démarrage de gitui sur le terminal
    Démarrage de gitui sur le terminal

    Il est important de mentionner que l’interface dispose d’un contrôle rapide et intuitif uniquement au clavier. Tout est aussi simple que de taper la bonne lettre pour mettre en scène, valider, créer une branche ou pousser vos fichiers dans votre référentiel git.

    Quelque chose qui m’excite vraiment, c’est que vous pouvez non seulement faire les quatre actions précédentes, mais vous pouvez aussi Éditer chaque fichier, tirer ce, faire des reproches ce, naviguer à l’intérieur, et plus de choses; tout sans exister depuis l’interface. Génial, n’est-ce pas ?

    plus de fonctions dans l'interface
    Plus de fonctions dans l’interface

    Félicitations ! Vous savez maintenant comment installer GitUI et à quoi cela ressemble dans votre terminal.

    Si vous aimez le projet, démarrez son référentiel sur GitHub. Si vous utilisez un autre outil pour gérer Git, veuillez suggérer votre favori dans la section des commentaires.

    Source

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code