Hur man integrerar Git med Gnome-filhanteraren i Linux

click fraud protection

Arbetar du mycket med Git? Använda sig av Gnome Shell? Om så är fallet kan det vara värt att integrera Git med Gnome-filhanteraren. Du kan göra det genom att installera Git-plugin för Nautilus som har dussintals funktioner som utvecklare kommer att älska. Med det kommer du att kunna komma åt fjärrkodförvar, snabbt använda kod direkt och mycket mer!

Installera RabbitVCS Git-förlängning

Nautilus Git-integration görs möjlig på grund av RabbitVCS. Det är ett paket med programvara som innehåller många användbara VCS (versionskontroll) -integrationer för Linux-skrivbordet. I den här tutorialen kommer vi främst att fokusera på att få Gnome-filhanteraren-plugin som de utvecklar fungerar. Om du är intresserad av att använda mer än bara filhanteraren kan du överväga att kolla in deras webbplats.

Stäng din filhanterare för att installera RabbitVCS Git-tillägget i Nautilus. Öppna sedan ett terminalfönster och följ instruktionerna som matchar Linux-operativsystemet som du använder.

Obs: använder du en annan filhanterare? RabbitVCS har en motsvarande Git-förlängning för många andra Linux-filhanterare också!

instagram viewer
Få det här.

Ubuntu

RabbitVCS Git-förlängningen är tillgänglig på Ubuntu via universumets mjukvara. Gör så här för att installera det:

sudo add-apt-repository universum sudo apt install rabbitvcs-nautilus

Debian

De på Debian Linux kan få RabbitVCS Git-plugin för Nautilus filhanteraren för version 7,8 och 9 via Apt-get kommando.

sudo apt-get install rabbitvcs-nautilus

Arch Linux

För att installera RabbitVCS Git-förlängningen för Nautilus på Arch Linux måste du bygga det inofficiella AUR som underhållarna av Arch Linux har valt att inte inkludera det i den officiella programvaran källor. Följ stegen nedan för att få det igång!

Steg 1: Installera både Git och Base-devel så att din Arch PC kan interagera med AUR och installera paket manuellt.

sudo pacman -S git base-devel

Steg 2: Klona RabbitVCS Git-förlängningens ögonblicksbild från AUR med git klona kommando.

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

Steg 3: Klona och bygg RabbitVCS AUR-paketet, såväl som det är beroenden, eftersom de är nödvändiga för att få Nautilus-tillägget att fungera.

git klon https://aur.archlinux.org/python2-pysvn.git cd python2-pysvn makepkg -sri cd.. git klon https://aur.archlinux.org/python2-dulwich.git cd python2-dulwich makepkg -sri cd.. git klon https://aur.archlinux.org/rabbitvcs.git cd rabbitvcs makepkg -sri cd ..

Steg 4: Flytta terminalfönstret till det nyklonade rabbitvcs-nautilus kodmapp med CD kommando.

cd rabbitvcs-nautilus

Steg 5: Bygg och installera RabbitVCS Git-förlängningen för Nautilus med hjälp av makepkg kommando.

makepkg -sri

Fedora

Behöver du RabbitVCS Git-förlängningen för din Fedora Linux PC? Öppna en terminal och använd DNF kommando för att installera det i systemet!

sudo dnf installera rabbitvcs-nautilus -y

OpenSUSE

OpenSUSE är den enda mainstream Linux-distributionen som väljer att inte distribuera RabbitVCS Nautilus Git-förlängningen i sina programvarukällor. Som ett resultat måste SUSE-användare bygga det från källan. Starta en terminal och installera följande beroenden och hoppa sedan till källkodinstruktionerna för att få den att fungera.

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

Källkod

Att installera RabbitVCS i Linux-distributioner som inte direkt stöder plugin är ganska enkelt. För att starta, öppna ett terminalfönster och ladda ner den senaste Tarball-versionen med wget nedladdningsverktyg.

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

Extrahera RabbitVCS-arkivet med hjälp av tjära kommando.

tar -zxvf v0.16.tar.gz

Läs RabbitVCS-beroende-sidan och installera alla paket som den kräver på ditt Linux OS. När beroenden tas om hand flyttar du terminalfönstret till kodmappen med CD kommando.

cd rabbitvcs-0,16

Installera RabbitVCS på din PC med:

sudo python setup.py installera

Tillgång Git i Nautilus

Att installera RabbitVCS-tillägget för Nautilus kräver inga justeringar. Så länge du redan har ditt Git-arbetsområde inställt på Linux kommer det att upptäcka det. Stäng alla öppna Nautilus-fönster och öppna dem sedan igen.

Efter att du har startat Nautilus igen, gå till en Git-mapp på din hårddisk. Därifrån högerklickar du och letar efter “RabbitVCS Git” och håller muspekaren över den för att avslöja alla tillgängliga åtgärder.

Uppdatering

Visste du att RabbitVCS låter användare uppdatera en Git-repo direkt från Nautilus? För att göra det klickar du på repomappen, högerklickar sedan och väljer "uppdatera". Om du väljer "uppdatering" laddas den nya koden direkt till repomappen.

Åtagandekod

Behöver du begå kod till en Git-repo? Öppna Nautilus-filhanteraren och välj en repomapp. Därifrån högerklickar du var som helst och väljer alternativet "Engagera".

Skjuta på

För att trycka på kod från Nautilus (via RabbitVCS Git,) högerklicka på filen du vill skicka och klicka sedan på alternativet "push".

Sammanfoga

RabbitVCS låter användare slå samman ändringar direkt från filhanteraren! För att göra det, leta reda på filerna du vill slå samman. Högerklicka sedan var som helst och håll muspekaren över "RabbitVCS Git" -menyn. Klicka på knappen "slå samman" i menyområdet.

Ändra inställningar

Standardinställningarna för RabbitVCS Git bör fungera för de flesta användare. Men om du inte är en fan av hur den konfigureras är det lätt att ändra. För att komma åt inställningsområdet, högerklicka, välj "RabbitVCS Git" och sedan "inställningar."

watch instagram story