Comment intégrer Git au gestionnaire de fichiers Gnome sous Linux

Travaillez-vous beaucoup avec Git? Utiliser Gnome Shell? Si tel est le cas, il peut être intéressant d’intégrer Git avec le gestionnaire de fichiers Gnome. Vous pouvez le faire en installant le plugin Git pour Nautilus qui possède des dizaines de fonctionnalités que les développeurs adoreront. Avec lui, vous pourrez accéder aux référentiels de code à distance, valider rapidement le code instantanément, et plus encore!

Installez l’extension RabbitVCS Git

L’intégration de Nautilus Git est rendue possible grâce à RabbitVCS. C’est un ensemble de logiciels qui comprend de nombreuses intégrations VCS (contrôle de version) utiles pour le bureau Linux. Dans ce didacticiel, nous nous concentrerons principalement sur le fonctionnement du plugin de gestion de fichiers Gnome qu’ils développent. Si vous souhaitez utiliser plus que l’extension du gestionnaire de fichiers, envisagez de consulter leur site Web.

Pour installer l’extension RabbitVCS Git dans Nautilus, fermez votre gestionnaire de fichiers. Ensuite, ouvrez une fenêtre de terminal et suivez les instructions correspondant au système d’exploitation Linux que vous utilisez.

Remarque: utilisez-vous un autre gestionnaire de fichiers? RabbitVCS a également une extension Git équivalente pour de nombreux autres gestionnaires de fichiers Linux! Obtenez-le ici.

  Comment obtenir votre clé de produit Windows 10 à partir de l'invite de commande

Ubuntu

L’extension RabbitVCS Git est disponible sur Ubuntu, via le référentiel logiciel Universe. Pour l’installer, faites:

sudo add-apt-repository universe

sudo apt install rabbitvcs-nautilus

Debian

Ceux sur Debian Linux peuvent obtenir le plugin RabbitVCS Git pour le gestionnaire de fichiers Nautilus pour les versions 7, 8 et 9 via la commande Apt-get.

sudo apt-get install rabbitvcs-nautilus

Arch Linux

Pour installer l’extension RabbitVCS Git pour Nautilus sur Arch Linux, vous devez construire le package AUR non officiel, car les responsables d’Arch Linux ont choisi de ne pas l’inclure dans les sources logicielles officielles. Suivez les étapes ci-dessous pour démarrer!

Étape 1: Installez à la fois Git et Base-devel, afin que votre Arch PC puisse interagir avec l’AUR et installer les packages manuellement.

sudo pacman -S git base-devel

Étape 2: Clonez l’instantané de l’extension RabbitVCS Git à partir de l’AUR avec la commande git clone.

git clone https://aur.archlinux.org/rabbitvcs-nautilus.git

Étape 3: Clonez et construisez le package RabbitVCS AUR, ainsi que ses dépendances, car elles sont nécessaires pour faire fonctionner l’extension Nautilus.

git clone https://aur.archlinux.org/python2-pysvn.git

cd python2-pysvn

makepkg -sri

cd ..

git clone https://aur.archlinux.org/python2-dulwich.git

cd python2-dulwich

makepkg -sri

cd ..

git clone https://aur.archlinux.org/rabbitvcs.git

cd rabbitvcs

makepkg -sri

cd ..

Étape 4: Déplacez la fenêtre du terminal dans le dossier de code rabbitvcs-nautilus nouvellement cloné à l’aide de la commande CD.

cd rabbitvcs-nautilus

Étape 5: Créez et installez l’extension RabbitVCS Git pour Nautilus à l’aide de la commande makepkg.

makepkg -sri

Feutre

Besoin de l’extension RabbitVCS Git pour votre PC Linux Fedora? Ouvrez un terminal et utilisez la commande DNF pour l’installer sur le système!

sudo dnf install rabbitvcs-nautilus -y

OpenSUSE

OpenSUSE est la seule distribution Linux grand public qui choisit de ne pas distribuer l’extension RabbitVCS Nautilus Git dans leurs sources logicielles. Par conséquent, les utilisateurs SUSE doivent le créer à partir de la source. Lancez un terminal et installez les dépendances suivantes, puis passez aux instructions du code source pour le faire fonctionner.

sudo zypper install python-nautilus python-gtk python-gtk-devel python-pysvn dbus-1-python dbus-1-python-devel python-dulwich subversion meld

Code source

L’installation de RabbitVCS sur des distributions Linux qui ne prennent pas directement en charge le plugin est assez simple. Pour commencer, ouvrez une fenêtre de terminal et téléchargez la dernière version de Tarball avec l’outil de téléchargement wget.

wget https://github.com/rabbitvcs/rabbitvcs/archive/v0.16.tar.gz

Extrayez l’archive RabbitVCS à l’aide de la commande tar.

tar -zxvf v0.16.tar.gz

Lire la page des dépendances de RabbitVCS et installez tous les packages nécessaires sur votre système d’exploitation Linux. Lorsque les dépendances sont prises en charge, déplacez la fenêtre du terminal dans le dossier de code avec la commande CD.

cd rabbitvcs-0.16

Installez RabbitVCS sur votre PC avec:

sudo python setup.py install

Accéder à Git dans Nautilus

L’installation de l’extension RabbitVCS pour Nautilus ne nécessite aucune modification. Tant que votre espace de travail Git est déjà configuré sur Linux, il le détecte. Pour l’utiliser, fermez toutes les fenêtres Nautilus ouvertes, puis rouvrez-les.

  Comment utiliser un Apple HomePod comme interphone

Après avoir relancé Nautilus, dirigez-vous vers un dossier Git sur votre disque dur. À partir de là, faites un clic droit et recherchez «RabbitVCS Git» et survolez-le pour révéler toutes les actions disponibles.

Mettre à jour

Saviez-vous que RabbitVCS permet aux utilisateurs de mettre à jour un dépôt Git directement depuis Nautilus? Pour ce faire, cliquez sur le dossier repo, puis faites un clic droit et choisissez «mettre à jour». La sélection de «mise à jour» télécharge instantanément le nouveau code dans le dossier du dépôt.

Code de validation

Besoin de valider du code dans un dépôt Git? Ouvrez le gestionnaire de fichiers Nautilus et sélectionnez un dossier de dépôt. De là, faites un clic droit n’importe où et sélectionnez l’option «Valider».

  Comment installer Terminus sur Linux

Pousser

Pour pousser le code de Nautilus (via RabbitVCS Git,) cliquez avec le bouton droit sur le fichier que vous souhaitez envoyer, puis cliquez sur l’option «push».

Fusionner

RabbitVCS permet aux utilisateurs de fusionner les modifications directement depuis le gestionnaire de fichiers! Pour ce faire, recherchez les fichiers que vous souhaitez fusionner. Ensuite, faites un clic droit n’importe où et survolez le menu «RabbitVCS Git». Dans la zone de menu, cliquez sur le bouton «fusionner».

Modifier les paramètres

Les paramètres par défaut de RabbitVCS Git devraient fonctionner pour la plupart des utilisateurs. Cependant, si vous n’êtes pas fan de la façon dont il est configuré, il est facile de le changer. Pour accéder à la zone des paramètres, cliquez avec le bouton droit de la souris, sélectionnez «RabbitVCS Git», puis «paramètres».