Sistema di controllo Git, creato da Linus Torvalds, è uno dei migliori software di controllo della versione. È open source e attorno ad esso sono già stati creati altri grandi progetti, come GitHub o Gitlab. Ma forse lavorare da riga di comando non piace a tutti, ed è per questo che ti presenterò i migliori client grafici in modo che tu possa gestire i progetti in modo più grafico, visivo e intuitivo.
Dovresti sapere che esistono più client GUI che può velocizzare il tuo lavoro con Git. Alcuni di loro sono totalmente gratuiti, open source e multipiattaforma, sebbene ce ne siano anche a pagamento, sebbene di solito non siano troppo costosi. Cercherò di creare una lista con le versioni totalmente gratuite e di ridurre al massimo quelle a pagamento. Vuoi sapere quali sono i migliori? Continua a leggere…
I migliori client grafici Git sono:
- GitKraken: client multipiattaforma, elegante e molto efficiente per Git su Linux. Supporta più profili, funzioni con un clic, veloce e intuitivo.
- Git-queue: dietro questo nome particolare si nasconde un client Git molto potente e configurabile e io scrivo in Python sotto licenza GPL. Ha interessanti scorciatoie da tastiera, impostazioni della lingua, ecc.
- Cliente intelligente: è un altro dei migliori client grafici per Git. Multipiattaforma, potente e abbastanza popolare. Abbastanza buono per i professionisti. Supporta anche i repository SVN.
- Ridacchiare: è un client GUI basato su GTK + gratuito per Git che può essere eseguito su Linux. È stato sviluppato come risultato di un hackathon nel 2007. Ora è integrato nell'infrastruttura GNOME.
- Git: un altro front-end GUI per GNOME Git. Sebbene si integri perfettamente con gli ambienti GNOME, può essere installato su altri desktop.
- Git GUIit: multipiattaforma, portatile e basato su Tcl / Tk. Questo front-end per Git può funzionare molto bene su Linux. Questo è lo strumento che usano su kernel.org.
- Qgit: molto semplice, veloce e di grande potenza. È un client GUI per Git scritto in Qt e C ++. Offre una fantastica interfaccia utente e consente di esplorare i repository, la cronologia, visualizzare il contenuto delle patch, modificare i file, ecc.
- GitForce: GUI molto facile da usare e intuitiva per Git. Funziona su Linux, Windows e qualsiasi sistema operativo con supporto Mono. È potente e in qualche modo ricorda l'interfaccia minimalista di Qgit ...
- Egitto: Non è un programma in sé, ma un plug-in per l'IDE Eclipse. Quindi, se lavori con questo ambiente di sviluppo, è probabile che sarà molto utile integrarlo con il programma.
- Git Eye: GUI semplice e intuitiva per Git che integra facilmente tutto ciò di cui hai bisogno per i tuoi progetti.
- GITK: Generalized Interface Toolkit è un front-end multistrato per Git che funziona in modo efficiente, adattivo e funzionale.
- Unione sublime: È compatibile con Linux, oltre che Windows e Mac. È uno dei più usati e amati, ma per ottenere una licenza d'uso a lungo termine dovrai pagare circa $ 99.
- Cliente Aurees Git: anche multipiattaforma, ma gratuito. Puoi operare visivamente con i repository ed è abbastanza semplice e potente per la gestione dei tuoi progetti.
- Git Blade: puoi pagare circa $ 19.99 all'anno per utente. È multipiattaforma e in grado di fornire agli utenti le funzionalità che stanno cercando per operare con i loro progetti Git, tra cui uno strumento di unione, un gestore grafico per i rami, la possibilità di visualizzare più file contemporaneamente, strumenti per la cronologia, annotazioni, ecc. .
Ovviamente è una questione di prova e decidi quale si adatta meglio alle tue esigenze o ai tuoi gusti ...
Ottimo POST, finora ho usato solo il terminale, ne proverò un po 'e commenterò
git-hub desktop è disponibile in modo non ufficiale. per linux