Nautilus filhanterare är den mjukvara som v alts för många Linux-användare som tycker om att använda GUI-appar för kataloghantering. Personligen gillar jag att arbeta med Git via terminalen eftersom jag lärde mig att bli effektivare på att arbeta på det sättet.
Sista gången vi pratade om detta var jag tvungen att använda en förlängning för att få det att fungera. Detta är anledningen till att jag nu är glad att kunna berätta att du också kan vara effektiv med det grafiska användargränssnittet tack vare Nautilus integrationsmöjlighet för Git i GNOME-skrivbordsmiljön.
Detta är särskilt goda nyheter eftersom vissa användare har varit tvungna att använda appar från tredje part för att uppnå samma mål och det behöver inte längre vara fallet. Vad krävs för att integrera Git med din filhanterare? Nautilus, ett Git-konto och sudo-privilegier.
Om du använder Debian eller någon av dess derivator men varken kör GNOMEoch inte heller har nautilus redan installerat, här är kommandot du behöver:
$ sudo apt-get install nautilus
Nästa, integrera Git med Nautilus så att du kan arbeta med Mercurial (Hg) och SVN. Vi kommer att göra detta genom att installera rabbitvcs-paketet för Nautilus.
$ sudo apt-get install rabbitvcs-nautilus -y
När installationen är klar, starta om Nautilus med kommandot nedan eller helt enkelt logga ut från ditt användarkonto och tillbaka till det igen:
$ nautilus -q
Låt oss nu ställa in vårt Git-konto för att fungera med Nautilus.
Ställa in Git-integration med Nautilus
Starta Nautilus filhanterare, skapa en ny mapp under valfritt namn t.ex. FossProject. Högerklicka på den och välj RabbitVCS Git > Initialize Repository.
Git-integration med Nautilus
Kör sedan kommandot:
$ nano ~/Templates/touch text_template.txt
Det här kommandot skapar en malltextfil varefter du kommer att kunna skapa textfiler från ditt Nautilus GUI. Från din FossProject mapp högerklickar du på blanksteg och skapar ett nytt dokument. Byt namn på README.txt.
Skapa nytt dokument
Ny fil skapad
Nästa, högerklicka på blanksteg igen och välj RabbitVCS > Commit. När en dialogruta visas anger du ditt commit-meddelande och klickar på OK.
Integrera RabbitVCS med GitHub
Nu när du är i nästa steg, leta reda på SSH URL för GitHub förråd som du vill arbeta med. Högerklicka (på ett tomt fält) och välj Update Klistra in repo-URL i fältet Repository, skriv master i grenfältet för att indikera ditt pekhuvud och klicka på OK.
När det är klart bör ditt lokala arkiv vara identiskt med fjärrversionen. Kom ihåg att alltid uppdatera din lokala katalog när filer läggs till i fjärrgrenen för att se till att du arbetar med de senaste filerna.
Så där har ni det, gott folk! Du behöver inte installera några tredjepartsapplikationer eller tillägg för att fungera med enkla projekt när du kan arbeta med Git direkt från din Nautilus-filhanterare.
Nu, om du behöver utföra mer komplicerade uppgifter kan du behöva installera GitKraken och ingen kan stämma dig till domstol för det. Finns det några tips för att arbeta med Git med eller utan tredjepartsappar som du vill dela med oss? Lämna gärna dina kommentarer i diskussionsdelen nedan.