Gitg
GITG er et grafisk verktøy som kan brukes til å administrere "Git" -depotene dine. En del av den offisielle GNOME-3-applikasjonsstabelen, kan GITG brukes til å bla gjennom kilder til Git-lagringsplasser, se historie og forpliktelser, utforske flere grener, se fildiff, se filer i en treoppsett, push-forpliktelser, søkegrad, dra og slippe filer og så videre.
For å installere GITG i Ubuntu, bruk kommandoen som er spesifisert nedenfor:
$ sudo apt install gitgDu kan installere GITG fra de offisielle depotene i andre Linux -distribusjoner. Kildekode kan bla gjennom her. En flatpak -bygg er tilgjengelig her.
Rabbitvcs
RabbitVCS er en samling av grafiske verktøy som gir utvidelser for å administrere kildekodelagre fra File Manager som er tilgjengelig i Linux -systemet ditt. Den støtter for øyeblikket Git- og SVN -versjonskontrollsystemer, og den lar deg utforske depothistorikk i tillegg til å gjøre ferske forpliktelser. RabbitVCS har ikke et hovedapplikasjonsvindu som kan lanseres gjennom hovedapplikasjonsmenyen. Alt handling utføres ved å høyreklikke på File Manager og navigere gjennom menyer og undermenn.
For å installere RabbitVCs i Ubuntu, bruk kommandoen som er spesifisert nedenfor:
$ sudo apt install RabbitVCS-coreDu kan installere RabbitVCs fra de offisielle depotene i andre Linux -distribusjoner. Ytterligere instruksjoner er tilgjengelige her.
I tillegg til kommandoen ovenfor, må du installere File Manager -spesifikke plugins for RabbitVC -ene for å fungere. I Ubuntu kan du kjøre en av disse to kommandoene for å installere kompatible plugins:
$ sudo apt installer Rabbitvcs-nautilusDu kan søke etter disse plugins i offisielle depoter av andre Linux -distribusjoner. Du kan også følge installasjonsinstruksjonene som er tilgjengelige her for å installere disse plugins i alle større Linux -distribusjoner inkludert Ubuntu. Plugins er tilgjengelige for Nautilus, Thunar, Nemo og Caja File Managers.
Fnise
Giggle er en annen grafisk klient utviklet av Gnome -teamet som kan brukes til å administrere Git -lagringsplasser. Det ser ut til å være på funksjonsparitet med GITG -klient nevnt ovenfor. Du kan bruke den til å bla gjennom og visualisere forpliktelseshistorien, samt skyve nye forpliktelser.
For å installere fnise i Ubuntu, bruk kommandoen som er spesifisert nedenfor:
$ sudo apt install fniseDu kan installere fnise fra de offisielle depotene i andre Linux -distribusjoner. Du kan også kompilere kjørbare binærfiler ved å få kildekoden tilgjengelig her.
Skilpaddehg
Tortoisehg er en grafisk frontend for å administrere depoter ved hjelp av Mercurial Revision Control System. Den kan brukes til å bla gjennom kildekodefiler, filtrere og sortere filer, skyve forpliktelser, opprette Changelog, se fildiff, tilbakestillingsfiler og gjøre ferske forpliktelser ved hjelp av et interaktivt forpliktelsesverktøy.
For å installere Tortoisehg i Ubuntu, bruk kommandoen som er spesifisert nedenfor:
$ sudo apt installerer skilpadderDu kan installere TortoiseHG fra de offisielle depotene i andre Linux -distribusjoner. Du kan også få flere pakker og kompilere kjørbare binære filer ved å få kildekode tilgjengelig her.
Tortoisehg kommer også med plugins for Caja og Nautilus File Manager, du installerer dem ved å bruke de to kommandoen som er spesifisert nedenfor:
$ sudo apt installer Tortoisehg-nautilusCervisia
Cervisia er et grafisk verktøy som lar deg administrere depoter ved hjelp av CVS -versjonskontrollsystem. Cervisia, utviklet av KDE -teamet, kan brukes til å bla gjennom filer, løse konflikter, bla gjennom logger, lage Changelog, se historie og så videre.
(bildekilde)
For å installere Cervisia i Ubuntu, bruk kommandoen som er spesifisert nedenfor:
$ sudo apt install cervisiaDu kan installere Cervisia fra de offisielle depotene i andre Linux -distribusjoner. Du kan også få flere pakker og kompilere kjørbare binære filer ved å få kildekode tilgjengelig her. En snap -pakke er tilgjengelig her.
Git cola
Git Cola er en grafisk frontend for å administrere Git -depoter. Du kan bruke den til å se filer, se forpliktelseshistorikken ved hjelp av den detaljerte visualisatoren, se diff, tilbakestående forpliktelser, skyve ferske forpliktelser, søkegrad og så videre.
For å installere Git Cola i Ubuntu, bruk kommandoen som er spesifisert nedenfor:
$ sudo apt install git-colaDu kan installere Git Cola fra de offisielle depotene i andre Linux -distribusjoner. Du kan også få flere pakker og kompilere kjørbare binære filer ved å få kildekode tilgjengelig her.
Qgit
QGIT er en grafisk klient for å administrere kildekodelagre ved hjelp av GIT -versjonskontrollsystemet. Du kan bruke den til å skyve forpliktelser, opprette og bruke oppdateringer, se fil diff, sammenligne revisjoner, se filhistorikk, se merknader, administrere flere grener, dra og slippe filer og så videre.
For å installere QGIT i Ubuntu, bruk kommandoen som er spesifisert nedenfor:
$ sudo apt install qgitDu kan installere QGIT fra de offisielle depotene i andre Linux -distribusjoner. Du kan også kompilere kjørbare binærfiler ved å få kildekode tilgjengelig her.
Konklusjon
Dette er noen av de mest nyttige grafiske klientene som er tilgjengelige for forskjellige versjonskontrollsystemer som er tilgjengelige der ute. Ikke mange grafiske klienter er tilgjengelige ettersom bruk av kommandolinjen er mer utbredt på Linux sammenlignet med andre operativsystemer. “Github”, en av de mest populære git -depothostingstjenestene, tilbyr dedikerte stasjonære apper for Windows og MacOS, men ikke for Linux.