Nautilus filhåndtering er den foretrukne software for mange Linux-brugere, der nyder at bruge GUI-apps til mappestyring. Personligt kan jeg godt lide at arbejde med Git via terminalen, fordi jeg lærte at være mere effektiv til at arbejde på den måde.
Sidst vi t alte om dette, var jeg nødt til at bruge en udvidelse for at få det til at fungere. Dette er grunden til, at jeg nu er glad for at kunne fortælle dig, at du også kan være effektiv ved at bruge GUI takket være Nautilus integrationskapacitet for Git på GNOME-skrivebordsmiljøet.
Dette er særligt gode nyheder, fordi nogle brugere har været nødt til at anvende tredjepartsapps for at nå de samme mål, og det behøver ikke længere at være tilfældet. Hvad kræves der for at integrere Git med din filhåndtering? Nautilus, en Git-konto og sudo-privilegier.
Hvis du bruger Debian eller nogen af dets derivater, men hverken kører GNOMEeller har nautilus allerede installeret, her er den kommando, du skal bruge:
$ sudo apt-get install nautilus
Næste, integration af Git med Nautilus, så du kan arbejde med Mercurial (Hg) og SVN. Vi vil gøre dette ved at installere rabbitvcs pakken til Nautilus.
$ sudo apt-get install rabbitvcs-nautilus -y
Når installationen er fuldført, genstart Nautilus med kommandoen nedenfor, eller log blot ud af din brugerkonto og tilbage til den igen:
$ nautilus -q
Lad os nu konfigurere vores Git-konto til at fungere med Nautilus.
Opsætning af Git-integration med Nautilus
Start Nautilus filhåndtering, opret en ny mappe under et hvilket som helst navn, f.eks. FossProject. Højreklik på det, og vælg RabbitVCS Git > Initialize Repository.
Git-integration med Nautilus
Kør derefter kommandoen:
$ nano ~/Templates/touch text_template.txt
Denne kommando opretter en skabelontekstfil, hvorefter du vil være i stand til at oprette tekstfiler fra din Nautilus GUI. Fra din FossProject mappe skal du højreklikke på mellemrum og oprette et nyt dokument. Omdøb den README.txt.
Opret nyt dokument
Ny fil oprettet
Næste, højreklik på mellemrum igen og vælg RabbitVCS > Commit. Når en dialogprompt vises, skal du indtaste din forpligtelsesbesked og klikke på OK.
Integrer RabbitVCS med GitHub
Nu hvor du er på dette næste trin, skal du finde SSH URL for GitHub lager, som du vil arbejde med. Højreklik (på et tomt felt), og vælg Opdater Indsæt repo-URL'en i feltet Repository, skriv master i grenfeltet for at angive dit markørhoved, og klik på OK.
Når det er gennemført, bør dit lokale lager være identisk med fjernversionen. Husk altid at opdatere din lokale mappe, når der føjes filer til den eksterne filial for at sikre, at du arbejder med de nyeste filer.
Så der har I det, folkens! Du behøver ikke installere tredjepartsapplikationer eller -udvidelser for at arbejde på simple projekter, når du kan arbejde med Git direkte fra din Nautilus-filhåndtering.
Nu, hvis du har brug for at udføre mere komplicerede opgaver, skal du muligvis installere GitKraken, og ingen kan sagsøge dig for retten for det. Er der nogle tips til at arbejde med Git med eller uden tredjepartsapps, som du gerne vil dele med os? Smid gerne dine kommentarer i diskussionsafsnittet nedenfor.